Loading Map.... Gas USA12115 Euclid Avenue - ClevelandDetails 41.51293182 -81.60027313 Address 12115 Euclid Avenue Cleveland OH 44106 United States Gas station.Phone: Upcoming Events No events in this location