Found 1 place
Address: 10240 Lorain Ave, Cleveland, OH
Latitude: 41.4662 (41°27′58″N), Longitude: -81.7561 (81°45′22″W)