Previous blocks served by this bus:
638May 11, 2026 (7:51 to 8:50)514, 516, 661May 8, 2026 (14:47 to 17:27)2, 5, 55, 913May 7, 2026 (14:38 to 22:36)509May 7, 2026 (7:46 to 8:48)505May 6, 2026 (15:20 to 17:51)515May 5, 2026 (15:31 to 16:18)31, 53, 521, 716, 718May 4, 2026 (17:16 to 21:47)638May 4, 2026 (15:04 to 15:48)