Physical Therapy & Rehabilitation in Newberg, OR

2880 Hayes St, Newberg, Oregon, 97132-1310

(971) 264-9903


1000 North Providence Drive, Suite 220, Newberg, Oregon, 97132

(503) 537-1863


310 Villa Rd, Newberg, Oregon, 97132-1886

(503) 538-7407


1000 Providence Dr, Suite 220, Newberg, Oregon, 97132

(503) 537-1863


310 North Villa Road, Suite 101, Newberg, Oregon, 97132

(503) 537-3546


402 Villa Rd, Newberg, Oregon, 97132-1831

(503) 538-7500


3201 NE Wynooski A2, Newberg, Oregon, 97132


901 Brutscher St Ste 208, Newberg, Oregon, 97132


308 Villa Rd, Ste 116-B, Newberg, Oregon, 97132-1881

(503) 538-7407


120 N Everest Road Suite C, Newberg, Oregon, 97132-2116

(503) 538-8952


Yext tracking pixel

1000 North Providence Drive, Suite 220, Newberg, Oregon, 97132

(503) 537-1863

Schedule an Appointment Today!


Yext tracking pixel

1000 North Providence Drive, Suite 220, Newberg, Oregon, 97132

(503) 537-1863

Schedule an Appointment Today!


Yext tracking pixel

1000 North Providence Drive, Suite 220, Newberg, Oregon, 97132

(503) 537-1863

Schedule an Appointment Today!


Yext tracking pixel

1000 North Providence Drive, Suite 220, Newberg, Oregon, 97132

(503) 537-1863

Schedule an Appointment Today!


Yext tracking pixel

1000 North Providence Drive, Suite 220, Newberg, Oregon, 97132

(503) 537-1863

Schedule an Appointment Today!


Yext tracking pixel

1000 Providence Dr, Ste 220, Newberg, Oregon, 97132

(503) 537-1863


Yext tracking pixel

1000 North Providence Drive, Suite 220, Newberg, Oregon, 97132

(503) 537-1863

Schedule an Appointment Today!