Where is W Taft Rd & Henry Clay Blvd located?
W Taft Rd & Henry Clay Blvd, W Taft Rd & Henry Clay Blvd, United States of America (approx. 43.118942°, -76.18493°)
W Taft Rd & Henry Clay Blvd, W Taft Rd & Henry Clay Blvd, United States of America (approx. 43.118942°, -76.18493°)