Where is W Taft Rd & Henry Clay Blvd?

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°)


Where is W Taft Rd & Henry Clay Blvd on the map?