101
102
302
303
Stops near Main Street (opposite)
2 stops
4 routes
6 next buses
Stops and next buses
2
adjacent
Main Street
same place
101
102
302
303