Where is Antioch College?

Where is Antioch College located?

Antioch College, Ohio, United States (approx. 39.7999°, -83.888°)


Where is Antioch College on the map?