Physical Therapy & Rehabilitation in Salem, VA

2119 Apperson Drive, Salem, Virginia, 24153

(540) 524-2694


Yext tracking pixel

125 Knotbreak Rd, Salem, Virginia, 24153

(540) 212-6079

Call Us Today For A Free, Confidential Assessment.


1126 Kime Lane, Salem, Virginia, 24153

(540) 427-6552


108 Knotbreak Rd, Salem, Virginia, 24153-5414


1802 Braeburn Dr, Salem, Virginia, 24153-7357

(540) 772-3707


Yext tracking pixel

1802 Braeburn Dr., Salem, Virginia, 24153

(540) 772-3770


10 S Market St, Salem, Virginia, 24153-3811

(540) 444-0526


Salem, Virginia, 24153

(540) 380-3937


Yext tracking pixel

109 Knotbreak Road, Salem, Virginia, 24153

(540) 772-8022


1403 Mill Race Dr, Salem, Virginia, 24153-3125

(540) 444-0526


126 Mill Ln, Salem, Virginia, 24153-3102

(540) 387-4311


Yext tracking pixel

126 Mill Ln, Salem, Virginia, 24153

(540) 387-4311


Yext tracking pixel

1967 Electric Rd, Suite 10, Salem, Virginia, 24153

(540) 772-8022


103 E Main St, Ste 4, Salem, Virginia, 24153-3816

(540) 387-9090


Yext tracking pixel

1441 West Main Street, Salem, Virginia, 24153-3120

(540) 346-4328

Book an Appointment Today