Where is Foxboro Station?
Where is Foxboro Station located?
Foxboro Station, Massachusetts, United States (approx. 42.0951°, -71.26151°)
Where is Foxboro Station on the map?
{"latitude":42.0951,"longitude":-71.26151,"title":"Foxboro Station"}