- About
- Conditions
- Back Pain
- Neck Pain
- Pelvic Health
- Balance and Fall Prevention
- Ankle Pain
- Foot Pain
- Arthritis
- 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 Medicine
- 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
- Arthritis
- 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 Medicine
- 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