Where is Southbridge Station?

Where is Southbridge Station located?

Southbridge Station, Southbridge Station, United States of America (approx. 42.076942°, -72.03333°)


Where is Southbridge Station on the map?