Where is Stelzer Rd & N James Rd located?
Stelzer Rd & N James Rd, Stelzer Rd & N James Rd, United States of America (approx. 39.98023°, -82.913086°)
Stelzer Rd & N James Rd, Stelzer Rd & N James Rd, United States of America (approx. 39.98023°, -82.913086°)