Situated fifteen minutes from downtown Raleigh and a half hour from Chapel Hill, our physical therapy patients come from throughout the Research Triangle area. We are conveniently located in Cary, North Carolina on Maynard Road with access to I-40 East and West.

Our Address
1230 SE Maynard Rd | Suite 103
Cary, North Carolina 27511
View in Google Maps > 
Phone: 919.659.8542
Fax: 919.230.2418

Please contact us for an appointment or with any questions you may have about our services!