Request Appointment
Pay Online
Workshops
Individualized, Compassionate, Quality Care
306 N Main Street #5
Rochester, NH 03867
(603) 335-4700
Home
What We Treat
Balance & Dizziness
Back Pain & Sciatica
Neck Pain & Headache
Shoulder Pain
Hip & Knee Pain
Elbow, Wrist & Hand Pain
Ankle Pain
Pelvic Pain & Incontinence
Running Performance & Injuries
Sports Injuries
Programs
Dry Needling
Running Analysis
Steady Ground
Women’s Health
About
Reviews
Staff
Location
Our Story
PT News
Patient Center
Pay Online
FAQ
Direct Access
Workshops
Medical Library
Insurance
Links
Blog
Contact
MENU
Home
What We Treat
Balance & Dizziness
Back Pain & Sciatica
Neck Pain & Headache
Shoulder Pain
Hip & Knee Pain
Elbow, Wrist & Hand Pain
Ankle Pain
Pelvic Pain & Incontinence
Running Performance & Injuries
Sports Injuries
Programs
Dry Needling
Running Analysis
Steady Ground
Women’s Health
About
Reviews
Staff
Location
Our Story
PT News
Patient Center
Pay Online
FAQ
Direct Access
Workshops
Medical Library
Insurance
Links
Blog
Contact
Pay Online
Coming Soon
Check back soon for payment information
798