Where is Greyhound?

Where is Greyhound located?

Greyhound, Ohio, United States (approx. 41.64366°, -84.61162°)


Where is Greyhound on the map?