Found 3 places
Address: 639 Taylor St, Delta, OH 43515
Latitude: 41.5792 (41°34′45″N), Longitude: -84.0023 (84°0′8″W)
Foursquare
Latitude: 41.5809 (41°34′51″N), Longitude: -83.9992 (83°59′57″W)
Latitude: 41.5822 (41°34′56″N), Longitude: -84.0032 (84°0′11″W)