Make your next appointment online

Current patients

Most current patients can use MyChart to schedule appointments.

Schedule in MyChart

Find a primary care provider

Find a provider
Questions? Call 503-494-8311

Get care now

Virtual Visits – Urgent Care

A live video chat for treating allergies, nausea, strains and sprains, sore throat, constipation, insect bites and more.

Schedule now

Immediate Care

An in-person appointment for minor illnesses, aches and pains, vaccinations, sports physicals and more.

Make an appointment

Emergency Room

Care for the most complex medical conditions and emergencies that need to be treated right away.

See wait times

Looking over the shoulder of a woman who is looking at a phone with a doctor showing

Our locations

Our services

  1. Pediatric

    Warm, welcoming care for infants and children from providers with expertise in pediatrics and child development.

    Learn more

  2. Adolescent

    Experienced adolescent medicine providers tailor primary care to the needs of teens, so they can grow into healthy young adults.

    Learn more

  3. Adult

    Family medicine and internal medicine providers foster a long-term relationship with you and work together to offer outstanding care.

    Learn more

  4. Women’s Health

    A team with advanced training and experience in women’s health offers primary care you can trust through all stages of life.

    Learn more

  5. Pregnancy Care

    Primary care doctors with experience in obstetrics provide continuous care for your pregnancy, from conception to delivery and beyond.

    Learn more

  6. Geriatric

    Experts in healthy aging work with seniors and caregivers to support your changing health needs as you grow older.

    Learn more

  7. Specialty Services