Skip to content
  • Patient Portal
  • Pay Bill

503.659.4988

Northwest Primary Care
  • Careers
  • About
    • Our Story
    • Our Providers
    • Classes & Events
    • Clinical Research
    • Foundation
  • Services
    • Primary Care
      • Family Medicine
      • Internal Medicine
      • Pediatric & Adolescent Care
      • Women’s Care
      • Men’s Care
      • LGBTQIA+ Care
      • Senior Care
      • Chronic Disease Management
      • Sports Medicine
    • Physical Therapy
    • Sleep Health
    • Hearing Services
    • Integrated Care
  • Patient Resources
    • Online Appointment Scheduling
    • New Patients
    • Patient Portal
    • Patient Information
    • Insurance & Medicare Information
    • Referral Information
    • Health Information Management
    • Care Coordination
    • Forms and Educational Materials
    • Pay Bill
  • Locations
    • Milwaukie Clinic
    • Oregon City Clinic
    • Happy Valley Clinic
      • Main Clinic
      • Physical Therapy Standalone Clinic
    • Sellwood Clinic
    • West Linn Clinic
    • Northwest Integrated Care
    • Northwest Research
  • Contact
Northwest Primary Care

Milwaukie

Megan Bartley, PA-C

Family Medicine

Megan Bartley, PA-C Read More »

Benjamina Brown, MD

Family Medicine

Benjamina Brown, MD Read More »

Leslie Bryden, MD

Family Medicine

Leslie Bryden, MD Read More »

Jennifer Herber, MD

Family Medicine

Jennifer Herber, MD Read More »

David R. Maslen, MD

Internal Medicine

David R. Maslen, MD Read More »

Matthew Moravec, MD

Matthew Moravec, MD

Family Medicine

Matthew Moravec, MD Read More »

Tuan Ngo, AuD

Tuan Ngo, AuD

Audiologist

Tuan Ngo, AuD Read More »

Barry Rhodes, MD

Barry Rhodes, MD

Family Medicine and Sports Medicine

Barry Rhodes, MD Read More »

Subra Seetharaman, MD, FAPCR

Family Medicine

Subra Seetharaman, MD, FAPCR Read More »

Melissa Thompson, PA-C

Melissa Thompson, PA-C

Internal Medicine

Melissa Thompson, PA-C Read More »

Services

  • Primary Care
  • Physical Therapy
  • Sleep Health
  • Hearing Services

Get In Touch

503.659.4988

Resources

  • Patient Portal
  • Our Providers
  • Patient Rights and Responsibilities
  • Careers
  • Patient Information
  • Careers
  • About
    • Our Story
    • Our Providers
    • Classes & Events
    • Clinical Research
    • Foundation
  • Services
    • Primary Care
      • Family Medicine
      • Internal Medicine
      • Pediatric & Adolescent Care
      • Women’s Care
      • Men’s Care
      • LGBTQIA+ Care
      • Senior Care
      • Chronic Disease Management
      • Sports Medicine
    • Physical Therapy
    • Sleep Health
    • Hearing Services
    • Integrated Care
  • Patient Resources
    • Online Appointment Scheduling
    • New Patients
    • Patient Portal
    • Patient Information
    • Insurance & Medicare Information
    • Referral Information
    • Health Information Management
    • Care Coordination
    • Forms and Educational Materials
    • Pay Bill
  • Locations
    • Milwaukie Clinic
    • Oregon City Clinic
    • Happy Valley Clinic
      • Main Clinic
      • Physical Therapy Standalone Clinic
    • Sellwood Clinic
    • West Linn Clinic
    • Northwest Integrated Care
    • Northwest Research
  • Contact

503.659.4988

  • Careers
  • About
    • Our Story
    • Our Providers
    • Classes & Events
    • Clinical Research
    • Foundation
  • Services
    • Primary Care
      • Family Medicine
      • Internal Medicine
      • Pediatric & Adolescent Care
      • Women’s Care
      • Men’s Care
      • LGBTQIA+ Care
      • Senior Care
      • Chronic Disease Management
      • Sports Medicine
    • Physical Therapy
    • Sleep Health
    • Hearing Services
    • Integrated Care
  • Patient Resources
    • Online Appointment Scheduling
    • New Patients
    • Patient Portal
    • Patient Information
    • Insurance & Medicare Information
    • Referral Information
    • Health Information Management
    • Care Coordination
    • Forms and Educational Materials
    • Pay Bill
  • Locations
    • Milwaukie Clinic
    • Oregon City Clinic
    • Happy Valley Clinic
      • Main Clinic
      • Physical Therapy Standalone Clinic
    • Sellwood Clinic
    • West Linn Clinic
    • Northwest Integrated Care
    • Northwest Research
  • Contact

© 2026 Northwest Primary Care | Website by StorySellers | Privacy Practice |