Found 2 places
Address: 1000 West Central St, Franklin, MA 02038
Latitude: 42.09 (42°5′24″N), Longitude: -71.439 (71°26′20″W)
Site: mbta.com
Address: 75 Depot St, Franklin, MA 02038
Latitude: 42.0832 (42°4′0″N), Longitude: -71.396 (71°23′46″W)