Found 2 places
Latitude: 41.281 (41°16′51″N), Longitude: -81.2248 (81°13′29″W)
Address: 10792 N Main St, Mantua, OH 44255
Latitude: 41.2855 (41°17′8″N), Longitude: -81.2234 (81°13′24″W)
Foursquare