Bixby Rd/Depot Trail Connector
United States
>
Massachusetts
>
Worcester County
>
Spencer
>
Bixby Rd/Depot Trail Connector
Bixby Rd/Depot Trail Connector is a footway in Spencer.
Bixby Rd/Depot Trail Connector
type of road
Walkway
Depot Trail
O'Gara Park
Depot Trail Entrance
Bixby Road