TAP TO CALL AND BOOK YOUR APPOINTMENT
(609) 623-5964
REQUEST AN APPOINTMENT
Services
Physical Therapy
Sports Rehabilitation
Post-Surgical Rehabilitation
Running Gait Analysis
Functional Movement Screen (FMS)
Dry Needling
Personal Training
Online Program
What We Treat
Back Pain
Knee Pain
Hip Pain
Shoulder Pain
Head and Neck Pain
Ankle and Foot Pain
Elbow and Wrist Pain
Who Can Benefit
Athletes
Active Adults
Post-Surgery
Resources
Blog
Guides
FAQ
Testimonials
About Us
Meet the Team
Careers
Contact Us
Locations
Bridgewater NJ
Hamilton NJ
Marlton NJ
Narberth PA
Southampton PA
Locations
Whether you’re in New Jersey, Pennsylvania, or anywhere around the world, we offer solutions to help you move and perform at your best.
Bridgewater, NJ
575 Route 28, Suite 206, Raritan, NJ 08869
(908) 396-6909
Learn More
Inquire About Cost & Availability
Hamilton, NJ
4609 Nottingham Way Hamilton, NJ 08690
(609) 436-9089
Learn More
Inquire About Cost & Availability
Marlton, NJ
751 Route 73 North, Suite 2, Marlton, NJ 08053
(856) 420-2460
Learn More
Inquire About Cost & Availability
Narberth, PA
711 Montgomery Ave Suite 4, Narberth, PA 19072
(215) 278-6373
Learn More
Inquire About Cost & Availability
Southampton, PA
1020 Industrial Blvd, Suite 300, Southampton, PA 18966
(215) 614-5922
Learn More
Inquire About Cost & Availability
Virtual / Online
Anywhere in the world
Learn More about our online program
Inquire About Cost & Availability
Services
Physical Therapy
Sports Rehabilitation
Post-Surgical Rehabilitation
Online Program
What We Treat
Back Pain
Knee Pain
Hip Pain
Shoulder Pain
Foot/Ankle Pain
Elbow Pain
Head/Neck Pain
Congratulations!
Now you can have media content!
Ok