29017 Chardon Road
Willoughby Hills, OH 44094
440.516.5400
Willoughby Hills Rehabilitation and Physical Therapy Center, a joint venture between the Cleveland Clinic and Euclid Hospital, is located on Chardon Road.
View a list of services at Willoughby Hills Family Health and Surgery Center.
Hours
- Monday – Thursday, 7:30 am to 7 pm
- Friday, 7:30 am to 5 pm
Directions
The Cleveland Clinic Sports Health & Orthopaedic Rehabilitation Center is located in the Erie Center Building, just off of State Route 6 west of I-271.
View Cleveland East Side Area Map
View Cleveland Area Map