As your Medical Home, we are committed to creating an experience of well-being for your child and family. Together, we will pursue your health goals and dreams.

Our Clinics


Our Gresham Office moved to 25050 SE Stark Street, Suite 300 on August 1, 2016! Same campus. New building (MOB 4).
We look forward to welcoming you at our new address in the very near future!


We have four locations throughout the Portland metro area:

Gresham Office

Gresham Office

25050 SE Stark Street
Suite 300
Gresham OR, 97030

P: (503) 667-8878
F: (503) 667-0310

Monday-Friday
OPEN: 7:30am - 5:30pm
Call us: 7:30am - 5:30pm

Saturday
OPEN: As patients need
Call us: From 8:00am

Sunday
CLOSED: Care at Happy Valley
Call us: From 8:00am

Happy Valley Office

Happy Valley Office

9300 SE 91st Avenue
Suite 200
Happy Valley OR, 97086

P: (503) 261-1171
F: (503) 253-5989

Monday-Friday
OPEN: 8:30am - 5:30pm
Call us: 7:30am - 5:30pm

Saturday
CLOSED: Care at Gresham
Call us: From 8:00am

Sunday
OPEN: As patients need
Call us: From 8:00am

Northwest Office

Northwest Office

1130 NW 22nd Avenue
Suite 320
Portland OR, 97210

P: (503) 295-2546
F: (503) 790-1248

Monday-Friday
OPEN: 8:30am - 5:30pm
Call us: 7:30am - 5:30pm

Saturday
OPEN: 10:00am - 12:00pm
Call us: 8:00am - 12:00pm

Sunday
OPEN: 10:00am - 12:00pm
Call us: 8:00am - 12:00pm

Westside Office

Westside Office

15455 NW Greenbrier Parkway
Suite 111
Beaverton OR, 97006

P: (503) 531-3434
F: (503) 645-4544

Monday-Friday
OPEN: 8:00am - 7:00pm
Call us: 7:30am - 6:30pm

Saturday
OPEN: 9:00am - 3:00pm
Call us: 8:00am - 3:00pm

Sunday
OPEN: 9:00am - 1:00pm
Call us: 8:00am - 1:00pm