1. Thompson Transit Inc
167 Franklin St, Framingham, MA 01702
Coordinate: 42.28218,-71.42094
Phone: (508) 626-9406
2. Metrowst Regnl Transit Auth
15 Blandin Ave, Framingham, MA 01702
Coordinate: 42.27592,-71.41199
Phone: (508) 935-2222
3. First Transit
37 Waverley St, Framingham, MA 01702
Coordinate: 42.2844,-71.4295
Phone: (508) 935-2990
4. Greyhound Bus Lines
2 Franklin St, Framingham, MA 01702
Coordinate: 42.27726,-71.41804
Phone: (800) 231-2222