Where is Sr-20 Mentor Ave. & James A. Garfield Site?

Where is Sr-20 Mentor Ave. & James A. Garfield Site located?

Sr-20 Mentor Ave. & James A. Garfield Site, Sr-20 Mentor Ave. & James A. Garfield Site, United States of America (approx. 41.663563°, -81.35127°)


Where is Sr-20 Mentor Ave. & James A. Garfield Site on the map?