Loading Map.... Church of the Transfiguration8614 Euclid Avenue - ClevelandDetails 41.50343323 -81.62683105 Address 8614 Euclid Avenue Cleveland OH 44106 United States Anglican.Phone: 216-421-0524 Upcoming Events No events in this location