Schedule an Appointment

Minimize Your Wait!

While walk-ins are welcome at all of our locations and we do our best to see you promptly, you can minimize your wait by scheduling ahead of time. Complete this form and we’ll be in touch within the hour or call us now.

Our Locations

Gresham

2850 SE Powell Valley Road
Gresham, OR 97080

Phone: 503-666-5050

Fax: 503-666-1162

Get Map & Directions

Fairview

22262 NE Glisan Street
Gresham, OR 97030

Phone: 503-489-2024

Fax: 503-489-0481

Get Map & Directions

Astoria

2120 Exchange Street, Suite 111
Astoria, OR 97103

Phone: 503-325-0333

Fax: 503-325-6333

Get Map & Directions