Where is N High St & E Lane Ave?

Where is N High St & E Lane Ave located?

N High St & E Lane Ave, N High St & E Lane Ave, United States of America (approx. 40.006355°, -83.00921°)


Where is N High St & E Lane Ave on the map?