Physical Therapy & Rehabilitation in Salem, OR

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

(503) 561-5967


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


2615 Portland Road Northeast, Salem, Oregon, 97301

(971) 202-1979


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!


156 Front St NE Suite 180, Salem, Oregon, 97301


Yext tracking pixel

3325 Harold Drive Northeast, Salem, Oregon, 97305

(503) 363-2021

Call Today!


Yext tracking pixel

6250 Commercial Street Southeast, Salem, Oregon, 97306

Request an Appointment 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