Where is Adams Center?

Where is Adams Center located?

Adams Center, Adams Center, United States of America (approx. 43.86006°, -76.00548°)


Where is Adams Center on the map?