Loading Map.... United Church of Christ9606 Euclid Avenue - ClevelandDetails 41.50345230 -81.61863708 Address 9606 Euclid Avenue Cleveland OH 44106 United States Phone: 216-791-5200 Upcoming Events No events in this location