Loading Map.... UH Rainbow Babies & Children’s Hospital Amphitheater11100 Euclid Ave. - ClevelandDetails 41.5076487 -81.60587179999999 Address 11100 Euclid Ave. Cleveland United States Upcoming Events No events in this location