Cleveland Clinic Foundation 9500 Euclid Ave. Cleveland, OH 44195 United States Our Team Show More Show Less