Loading Map.... The Cleveland Foundation1422 Euclid Avenue - ClevelandDetails 41.50090369999999 -81.6813669 Address 1422 Euclid Avenue Cleveland OH 44115 United States Upcoming Events No events in this location