Where is Providence Station?

Where is Providence Station located?

Providence Station, Rhode Island, United States (approx. 41.82862°, -71.41284°)


Where is Providence Station on the map?