University Hospitals Harrington Heart & Vascular Institute
West Medical Center Physician Pavilion
36060 Euclid Avenue, Suite 204
Willoughby, OH 44094
University Hospitals Harrington Heart & Vascular Institute
UH Cleveland Medical Center
11100 Euclid Avenue
Cleveland, OH 44106