Skip to main content

Primary Care


Primary care doctors treat more than the common cold.They also help you stay healthy and prevent illness.Your doctor will oversee your care, treating symptoms and answering questions about health and wellness. Seeing one doctor over many years has benefits, including the relationship you build with someone who understands your history of care.

If you see multiple doctors, your primary care doctor will keep an eye on all treatments and work with your other doctors. PeaceHealth’s primary care doctors are always here to help you manage your good health.

Primary care for families

PeaceHealth offers primary care services close to home in Washington, Oregon and Alaska. We provide:

A team working for you.

Your team includes primary care doctors, physician assistants, nurse practitioners and support staff who get to know you. We build relationships and tailor our services to your life and care needs.

Easy to find, easy to schedule care.

With many locations, extended office hours, walk-in and same-day care and convenient appointment times, it’s easy to get the care you need.

Complete care for illness, disease prevention and healthy living.

We are your dedicated health team. We help you manage your health by providing routine care, wellness checkups and vaccinations.

Access to specialty services.

If you need additional services for heart, lung, orthopedic or other chronic diseases, we coordinate services, make referrals and stay in touch with any specialists you may see.

Conditions We Treat

Behavioral health issues

Depression, anxiety, substance use and eating disorders.

Chronic illness

Allergies, arthritis, high blood pressure, diabetes and stomach issues.

Developmental delay/disability

Speech, emotional, mental and gross motor skills.

Minor aches and pains

Back pain, headaches and heartburn.

Minor infections

Respiratory, ear/nose/throat, urinary, pink eye and rashes.

Minor injuries

Fractures, strains and cuts.

Routine illness

Colds, flu, fever, sore throat and cough.

Sexual health

Erectile dysfunction, sexually transmitted infections and gynecologic concerns.

Treatments Provided

Chronic care management

Medicine management and specialty care coordination for chronic conditions such as asthma, diabetes and osteoporosis.

Diagnostics/laboratory services

On-site blood draws, urinalysis, strep tests, X-rays and more.

Geriatric/senior health services

Care for memory issues, complex care management and review of medications.

Integrative medicine

Ayurveda, herbal supplements, mind/body medicine (meditation, mindfulness, yoga), diet/nutrition therapies and Osteopathic Manipulative Treatment.

Patient education (Primary Care)

Disease information, tips about safety, health and fitness, school or work stress and mental well-being.

School and sports physicals

Routine pre-participation for young children up to teenage years.

Sexual orientation and gender

Unbiased, compassionate care for lesbian, gay, bisexual, transgender, questioning, queer (LGBTQ)

Sports medicine services

Evaluate and treat sprains, strains and other sports injuries.

Vaccinations and immunizations

Preventive medicines to keep everyone, from children to seniors, healthy.

Wellness checkups

Annual physicals, well-child checkups, pre-surgery exams and work and travel checkups.

Women’s health services

Pelvic exams, obstetrics/prenatal care, menopause anagement and reproductive health.

All Primary Care Locations

180 Melton Rd
Creswell, OR 97426
38843 Dexter Rd
Dexter, OR 97431
Exterior view of PeaceHealth Cordata Main building in Bellingham, Washington

PeaceHealth Family Medicine - Cordata Main

4545 Cordata Pkwy
Suite 2C & 2D
Bellingham, WA 98226
4545 Cordata Pkwy
Suite 2C & 2D
Bellingham, WA 98226
exterior of PeaceHealth Family Medicine 505 Building

PeaceHealth Family Medicine 87th Avenue

505 NE 87th Ave.
Suite 260
Vancouver, WA 98664
Open Now
505 NE 87th Ave.
Suite 260
Vancouver, WA 98664
Open Now
4010 Aerial Way
Eugene, OR 97402
Exterior of Cottage Grove Community Medical Center entrance

PeaceHealth Family Medicine at Cottage Grove Clinic

1515 Village Dr.
Suite 100, 200 and 220
Cottage Grove, OR 97424
1515 Village Dr.
Suite 100, 200 and 220
Cottage Grove, OR 97424
1718 E Kessler Blvd
Longview, WA 98632
Open Now
1117 Spring St.
Friday Harbor, WA 98250
Open Now
2484 River Rd.
Eugene, OR 97404
1200 Hilyard St
Suite 230
Eugene, OR 97401
835 E Fairhaven Ave
Burlington, WA 98233
exterior of PeaceHealth Medical Group Fisher's Landing clinic

PeaceHealth Family Medicine Fisher’s Landing

16811 SE McGillivray Blvd.
Suite 101
Vancouver, WA 98683
Open Now
16811 SE McGillivray Blvd.
Suite 101
Vancouver, WA 98683
Open Now
1615 Delaware St
Longview, WA 98632
3299 Hilyard St.
Eugene, OR 97405
exterior of PeaceHealth Medical Group Memorial Health Center

PeaceHealth Family Medicine Southwest

100 E 33rd St
Suite 100
Vancouver, WA 98663
100 E 33rd St
Suite 100
Vancouver, WA 98663
390 Ninth St
Florence, OR 97439
Open Now
exterior of PeaceHealth RiverBend Pavilion in Springfield, Oregon

PeaceHealth Family Practice at RiverBend Pavilion

3377 RiverBend Dr.
Suite 160
Springfield, OR 97477
3377 RiverBend Dr.
Suite 160
Springfield, OR 97477
Exterior view of PeaceHealth Cordata Main building in Bellingham, Washington

PeaceHealth Internal Medicine at Cordata Main

4545 Cordata Pkwy
Suite 2A & 2B
Bellingham, WA 98226
4545 Cordata Pkwy
Suite 2A & 2B
Bellingham, WA 98226
1516 Village Dr.
Suite 100
Cottage Grove, OR 97424
3240 NE 3rd Ave.
Camas, WA 98607
Exterior view of PeaceHealth Cordata Main building in Bellingham, Washington

PeaceHealth Pediatrics at Cordata Main

4545 Cordata Parkway
Suite 1E & 1F
Bellingham, WA 98226
4545 Cordata Parkway
Suite 1E & 1F
Bellingham, WA 98226
Exterior of PeaceHealth Ketchikan Medical Center Front Entrance

PeaceHealth Pediatrics in Ketchikan

3100 Tongass Ave.
2nd Floor
Ketchikan, AK 99901
3100 Tongass Ave.
2nd Floor
Ketchikan, AK 99901
Exterior of PeaceHealth Ketchikan Medical Center Front Entrance

PeaceHealth Primary Care in Ketchikan

3100 Tongass Ave.
2nd Floor
Ketchikan, AK 99901
3100 Tongass Ave.
2nd Floor
Ketchikan, AK 99901
Exterior image of PeaceHealth Fairhaven Plaza Clinic in Bellingham, Washington

PeaceHealth Same-Day Care at Fairhaven Plaza Clinic

3125 Old Fairhaven Parkway
Suite 106
Bellingham, WA 98225
3125 Old Fairhaven Parkway
Suite 106
Bellingham, WA 98225
Union Station Clinic - Same-Day Care and Walk-in Appointments

PeaceHealth Union Station Clinic

315 N.E. 192nd Ave.
Building 3, Suite 310
Camas, WA 98607
315 N.E. 192nd Ave.
Building 3, Suite 310
Camas, WA 98607
390 Ninth St
Florence, OR 97439
Open Now