Physical Therapy & Rehabilitation in Salem, OR

1002 Bellevue St SE, Salem, Oregon, 97301-4006

(503) 561-5193



5050 Skyline Village Loop S, Salem, Oregon, 97306-9490

(503) 391-1110


2561 Center St NE, Salem, Oregon, 97301-4600

(503) 561-5980


Yext tracking pixel

300 Glen Creek Road Northwest, Salem, Oregon, 97304

(503) 990-8627

Request an Appointment Today


365 Ferry St SE, Suite A, Salem, Oregon, 97301

(971) 301-2796


Yext tracking pixel

Yext tracking pixel

1025 2nd St. NW, Salem, Oregon, 97304

(503) 339-7556

Call Today


Salem, Oregon, 97303

(503) 393-9302


250 Church St SE #212, Salem, Oregon, 97301


4677 Commercial Street Southeast, Salem, Oregon, 97302

(503) 391-8729


2925 River Road South, 200, Salem, Oregon, 97302

(503) 585-4824


Yext tracking pixel

1100 Liberty Street Southeast, Salem, Oregon, 97302

(503) 500-5727

Call us today to learn more!


Yext tracking pixel

3325 Harold Drive Northeast, Salem, Oregon, 97305

(503) 363-2021

Call Today!


2615 Portland Road Northeast, Salem, Oregon, 97301

(971) 202-1979


1544 Commercial St SE, Salem, Oregon, 97302

(503) 362-7064

Call to learn more about our services!


Yext tracking pixel

4555 Liberty Road South, Suite 400, Salem, Oregon, 97302

Request an Appointment Today


Yext tracking pixel

156 Front St NE, Salem, Oregon, 97301-3479

(971) 239-3272

Call Today


4132 Devonshire Court Northeast, Salem, Oregon, 97305

(503) 364-5313


3400 State Street, Suite G-710, Salem, Oregon, 97301

(503) 378-7434


1594 Edgewater St NW, Suite 140, Salem, Oregon, 97304-3041

(503) 391-5542


Yext tracking pixel

925 Commercial Street Southeast, Suite 250, Salem, Oregon, 97302

(503) 304-4358

We're Here To Help, Call Now

Products and Services


515 Taggart Drive, Suite 150, Salem, Oregon, 97304

(503) 363-6770