To Make an Appointment Call the Front Desk
503-272-8825
NEW SHERWOOD LOCATION OPENING IN OCTOBER 2026
NEW PROVIDERS STARTING IN OCTOBER 2026
6485 SW Borland Rd. Suite B, Tualatin, Oregon 97062, United States
Phone: 503-272-8825 | Fax 503-427-9321
Monday - Friday: 9am - 5pm
Saturday: Closed
Sunday: Closed
21887 Southwest Sherwood Boulevard, Suite A Sherwood, OR, USA
Phone: 503-272-8825 | Fax 503-427-9321
Monday - Friday: 9am - 5pm
Saturday: Closed
Sunday: Closed