We love helping people find relief from pain and reach their full potential, thus making a difference in their lives. Who do you know that needs our help? Simply fill in the form below and we will send them information about how we can help. We even offer free consultations to answer any questions they may have about their condition and how we can help. Refer a friend to Elliott Physical Therapy at Dorchester, Easton/Brockton, Hanover, Hingham, Mansfield, Milton & North Attleboro, MA – They will thank you and so will we!
- About
- Conditions
- Back Pain
- Neck Pain
- Pelvic Health
- Balance and Fall Prevention
- Ankle Pain
- Foot Pain
- Pre & Post-Surgical Rehab
- First Responders
- Shoulder Pain
- Hip Pain
- Knee Pain
- Motor Vehicle Accident Injuries
- Pre & Post-Natal Pain
- Pediatric Sports Injuries
- Sports Injuries
- Worker’s Compensation/ Industrial Athlete
- View More Conditions
- Treatments
- Treatments
- Physical Therapy
- Home Care
- Manual Therapy
- AposTherapy®
- Aquatic Physical Therapy
- Dance Therapy
- Electrical Stimulation
- Geriatric Physical Therapy
- Parkinson’s LSVT Big® Program
- Pediatric Physical Therapy
- Post-Concussion Physical Therapy
- Pre-Employment Physical Capacity Screens
- Pelvic Floor Physical Therapy
- Pregnancy and Postpartum Care
- Work Conditioning
- Strength and Conditioning
- Runner Therapy
- Dry Needling
- Therapeutic Exercise
- TPI Golf
- Teletherapy
- Soft Tissue Mobilization
- Preventative Care
- Treatments
- Patient Info
- Health Tips
- Contact
FAMILY-OWNED AND OPERATED PHYSICAL THERAPY PRACTICE
- Call Us
- Dedham / 339-463-0131
Please select an option below for us to best direct your call. Dedham / 339-463-0131
- New Patient / Inquiries
- Current Patient
- Other
- Dorchester / 617-506-7210
Please select an option below for us to best direct your call. Dorchester / 617-506-7210
- New Patient / Inquiries
- Current Patient
- Other
- Easton / 508-559-5108
Please select an option below for us to best direct your call. Easton / 508-559-5108
- New Patient / Inquiries
- Current Patient
- Other
- Hanover / 781-347-3107
Please select an option below for us to best direct your call. Hanover / 781-347-3107
- New Patient / Inquiries
- Current Patient
- Other
- Hingham / 781-875-1913
Please select an option below for us to best direct your call. Hingham / 781-875-1913
- New Patient / Inquiries
- Current Patient
- Other
- Mansfield / 508-639-5550
Please select an option below for us to best direct your call. Mansfield / 508-639-5550
- New Patient / Inquiries
- Current Patient
- Other
- Milton / 617-696-8141
Please select an option below for us to best direct your call. Milton / 617-696-8141
- New Patient / Inquiries
- Current Patient
- Other
- Needham / 781-675-2526
Please select an option below for us to best direct your call. Needham / 781-675-2526
- New Patient / Inquiries
- Current Patient
- Other
- North Attleboro / 508-316-0559
Please select an option below for us to best direct your call. North Attleboro / 508-316-0559
- New Patient / Inquiries
- Current Patient
- Other
- Dedham / 339-463-0131
- pay online
- apply now
- Request Appointment
- About
- Conditions
- Back Pain
- Neck Pain
- Pelvic Health
- Balance and Fall Prevention
- Ankle Pain
- Foot Pain
- Pre & Post-Surgical Rehab
- First Responders
- Shoulder Pain
- Hip Pain
- Knee Pain
- Motor Vehicle Accident Injuries
- Pre & Post-Natal Pain
- Pediatric Sports Injuries
- Sports Injuries
- Worker’s Compensation/ Industrial Athlete
- View More Conditions
- Treatments
- Treatments
- Physical Therapy
- Home Care
- Manual Therapy
- AposTherapy®
- Aquatic Physical Therapy
- Dance Therapy
- Electrical Stimulation
- Geriatric Physical Therapy
- Parkinson’s LSVT Big® Program
- Pediatric Physical Therapy
- Post-Concussion Physical Therapy
- Pre-Employment Physical Capacity Screens
- Pelvic Floor Physical Therapy
- Pregnancy and Postpartum Care
- Work Conditioning
- Strength and Conditioning
- Runner Therapy
- Dry Needling
- Therapeutic Exercise
- TPI Golf
- Teletherapy
- Soft Tissue Mobilization
- Preventative Care
- Treatments
- Patient Info
- Health Tips
- Contact