Where is Wooster?

Where is Wooster located?

Wooster, Wooster (Station), United States of America (approx. 40.795494°, -81.90524°)


Where is Wooster on the map?