Ask A Specialist!
Request Appointment
Call us today
(603) 335-4700
Home
Our Staff
Services
Balance Disorders
Dry Needling
Pelvic Floor Therapy
Physical Therapy
Running Analysis
>>> More Services
What We Treat
Arthritis
Back Pain & Sciatica
Balance & Dizziness
Elbow, Wrist, & Hand Pain
Foot & Ankle Pain
Hip & Knee Pain
Pelvic Pain & Incontinence
Running Performance & Injuries
Shoulder Pain
Sports Injuries
>>> More Conditions
Patient Center
Pay Online
Insurance
Direct Access
FAQ
Blog
Hiring
Testimonials
Contact Us
Home
Our Staff
Services
Balance Disorders
Dry Needling
Pelvic Floor Therapy
Physical Therapy
Running Analysis
>>> More Services
What We Treat
Arthritis
Back Pain & Sciatica
Balance & Dizziness
Elbow, Wrist, & Hand Pain
Foot & Ankle Pain
Hip & Knee Pain
Pelvic Pain & Incontinence
Running Performance & Injuries
Shoulder Pain
Sports Injuries
>>> More Conditions
Patient Center
Pay Online
Insurance
Direct Access
FAQ
Blog
Hiring
Testimonials
Contact Us
Medical Library Leg
Choose the body area
Neck
Shoulder
Back
Elbow
Wrist
Hip
Knee
Leg
Ankle
Leg Articles
Fractures Broken Bones
Stress Fractures
Gastrocnemius/Calf Strain