Loading Map.... Euclid Ave (Church of the Covenant) - Details 41.50827026 -81.60645294 Address United States Phone: Upcoming Events No events in this location