Where is Salisbury Center?

Where is Salisbury Center located?

Salisbury Center, New York, United States (approx. 43.14257°, -74.78654°)


Where is Salisbury Center on the map?