Terra PT is located at 7170 Chagrin Road in Chagrin Falls, Ohio.
We are just outside of the heart of the village of Chagrin Falls , so save extra time to relax and check out the local shops, cafes and restaurants, Riverside Park and the waterfalls. Within a five minute drive, you can be exploring the Metroparks and the Chagrin River.
Call (440) 409-9622 for an appointment or with any questions.
Download new patient intake & consent forms here:
pdf: terra_pt_intake_and_consent_forms.pdf or
ADDRESS CONTACT INFO HOURS
7170 Chagrin Road
Chagrin Falls, OH 44023