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: pt_intake_forms_2_2020_pdf.pdf (Mac users)
docx: pt_intake_forms_2_2020_docx.pdf (Windows users)
ADDRESS CONTACT INFO HOURS
7170 Chagrin Road
Chagrin Falls, OH 44023