Where is Howe Rd & Drake Rd?

Where is Howe Rd & Drake Rd located?

Howe Rd & Drake Rd, Howe Rd & Drake Rd, United States of America (approx. 41.290928°, -81.8112°)


Where is Howe Rd & Drake Rd on the map?