Where is W Broad St & S Davis Ave?

Where is W Broad St & S Davis Ave located?

W Broad St & S Davis Ave, W Broad St & S Davis Ave, United States of America (approx. 39.959644°, -83.02084°)


Where is W Broad St & S Davis Ave on the map?