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.
For a listing of services at Willoughby Hills Family Health and Surgery Center click here.
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
