Our Location

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

Our Address
1230 SE Maynard Rd | Suite 103
Cary, North Carolina
27511

View in Google Maps > 

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