Legacy Medical Group — Primary care clinics
Welcome to better health
Better health starts with a great relationship with your primary care doctor. Legacy's primary care clinics are pioneering the transition to health homes, which are dedicated to your lifelong health.
Download or view a PDF map of Legacy Health hospitals & primary care clinics
Hazardous weather: In the event of inclement weather, please contact your provider or clinic for closure information.
See a list of clinic closures and delays.
See a list of pediatric clinic closures and delays
Loading Map
-
18010 S.W. McEwan Road
(Across I-5 from Bridgeport Village)
Lake Oswego OR 97035
Phone: 503-525-7500
Fax: 503-525-7515
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Internal medicine (primary care for ages 15 and older)
- Laboratory services
-
1600 N.E. Broadway
Portland OR 97232
Phone: 503-525-7599
Fax: 503-525-7575
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Internal medicine (primary care for ages 15 and older)
- Preventive care
- We speak both English and Spanish
-
1433 S.E. 1st Ave.
Canby OR 97013
Phone: 503-525-7600
Fax: 503-525-7601
Clinic Hours:
Monday, Tuesday, Thursday, Friday, 7 a.m.–5 p.m. Wednesday, 8 a.m.–5 p.m.
Services
- Diabetes and nutrition education consultations
- Diabetes care
- Family medicine (primary care for all ages)
- Geriatrics
- Internal medicine (primary care for ages 15 and older)
- Preventive care
-
Cornell Medical Plaza
1960 NW 167th Place
Beaverton OR 97006
Phone: 503-672-6000
Fax: 503-672-6001
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Family medicine (primary care for all ages)
- Cardiology consultation
- Foot and ankle injuries and issues
- Orthopedics
- Physical Therapy
- Sports medicine
- X-ray services
- Pediatric orthopedics
-
2800 N. Vancouver Ave.
Suite 230
Portland OR 97227
Phone: 503-413-4340
Fax: 503-413-4898
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Diabetes care
- Geriatrics
- Gynecology
- Internal medicine (primary care for ages 15 and older)
- Podiatry
-
2800 N. Vancouver Ave.
Suite 165
Portland Oregon 97227
Phone: 503-413-2902
Fax: 503-413-5220
Clinic Hours:
Monday, Tuesday, and Thursday, 8 a.m.–8 p.m., Wednesday and Friday, 8 a.m.–5 p.m.
-
36860 Industrial Way
Sandy OR 97055
Phone: 503-826-0206
Fax: 503-826-0216
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Family medicine (primary care for all ages)
- Geriatrics
- Infectious disease management
- Laboratory services
- Men's health
- Nutrition and weight management
- Preventive care
- Women's health services
- X-ray services
-
16703 S.E. McGillivray Blvd.
Suite 120
Vancouver WA 98683
Phone: 360-566-4840
Fax: 360-566-4842
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Diabetes care
- FAA exams for 2nd and 3rd class pilots ($100 fee)
- Family medicine (primary care for all ages)
- Laboratory services
- X-ray services
-
1200 N.W. 23rd Ave.
Portland OR 97210
Phone: 503-413-7074
Fax: 503-413-6769
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Diabetes care
- Infectious disease management
- Internal medicine (primary care for ages 15 and older)
- Internal medicine resident physician training site
- Podiatry
- Surgery
-
24988 S.E. Stark St., Suite 220
Medical Office Building 3
Gresham OR 97030
Phone: 503-674-1580
Fax: 503-674-1581
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Internal medicine (primary care for ages 15 and older)
-
5685 Inland Shores Way North
Keizer OR 97303
Phone: 503-779-2271
Fax: 503-779-2272
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Family medicine (primary care for all ages)
-
5685 Inland Shores Way North
Keizer OR 97303
Phone: 503-779-2271
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
-
412 "A" Ave.
Suite 200
Lake Oswego OR 97034
Phone: 503-635-2496
Fax: 503-635-2497
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Family medicine (primary care for all ages)
- Laboratory services
- Nutrition and weight management
- On site imaging services
- Preventive care
- Sports medicine
-
250 W. Marquam St.
Mt. Angel OR 97362
Phone: 503-845-2000
Fax: 503-845-2384
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Family medicine (primary care for all ages)
-
300 N. Graham St.
Suite 200
Portland OR 97227
Phone: 503-413-4134
Fax: 503-413-1895
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Family medicine (primary care for all ages)
- Internal medicine (primary care for ages 15 and older)
-
1130 N.W. 22nd Ave.
Suite 220
Portland OR 97210
Phone: 503-413-8988
Fax: 503-413-5629
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Diabetes care
- Internal medicine (primary care for ages 15 and older)
-
8329 S.W. Beaverton Hillsdale Highway
Portland Oregon 97225
Phone: 503-414-5160
Fax: 503-414-5190
Clinic Hours:
Monday–Thursday, 8 a.m.–8 p.m., Friday, 8 a.m.–5 p.m.
-
2101 N.E. 139th St., Suite 450
Medical Office Building B
Vancouver WA 98686
Phone: 360-487-4848
Fax: 360-487-4850
Clinic Hours:
Monday, 7:30 a.m.–5:00 p.m., Tuesday, 7:30 a.m.–5 p.m., Wednesday, 8 a.m.–6:30 p.m., Thursday, 7:30 a.m.–5 p.m., Friday, 8 a.m.–5 p.m.
Services
- Comprehensive laboratory services on site
- Imaging services
- Diabetes care
- Diabetes and nutrition education consultations
- Family medicine (primary care for all ages)
-
2101 N.E. 139th St., Suite 460
Vancouver WA 98686
Phone: 360-487-2727
Fax: 360-487-2729
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Diabetes care
- Imaging services
- Internal medicine (primary care for ages 15 and older)
- Laboratory services
-
347 Fairview St.
Silverton OR 97381
Phone: 503-873-5667
Fax: 503-873-5687
Clinic Hours:
Monday–Friday, 8:30am–5pm
Services
- Family medicine (primary care for all ages)
-
500 N. Columbia River Highway
Suite 6
St. Helens OR 97051
Phone: 503-397-0471
Fax: 503-366-3014
Clinic Hours:
Monday–Friday, 6:45 a.m.- 6 p.m
Services
- Diabetes care
- Diabetes and nutrition education consultations
- Laboratory services
- Mammography
- Pediatrics
- Urgent Care
- X-ray services
-
500 N. Columbia River Highway Suite 7
St. Helens Oregon 97051
Phone: 503-397-7119
Clinic Hours:
Monday–Friday, noon–8:30 p.m., Saturday, Sunday, 10 a.m.–5:30 p.m.
Services
- Laboratory services
- Urgent Care
- X-ray services
-
19875 S.W. 65th Ave.
Suite 100
Tualatin OR 97062
Phone: 503-692-7785
Fax: 503-692-2388
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Family medicine (primary care for all ages)
- Internal medicine (primary care for ages 15 and older)
- Laboratory services
-
2020 8th Ave.
Suite 100
West Linn OR 97068
Phone: 503-655-3320
Fax: 503-655-3321
Clinic Hours:
Monday–Friday, 7:30 a.m.–6 p.m.
Services
- Diabetes care
- Diabetes and nutrition education consultations
- Family medicine (primary care for all ages)
- Infectious disease management
- Internal medicine (primary care for ages 15 and older)
- Men's health
- Preventive care
- Women's health services
- X-ray services
-
1002 N. Boones Ferry Road
Woodburn OR 97071
Phone: 503-981-9526
Fax: 503-414-8535
Clinic Hours:
Monday, 8 a.m.–7 p.m.; Tuesday–Friday, 8 a.m.–5 p.m.
Services
- Family medicine (primary care for all ages)
- Geriatrics
- We speak both English and Spanish
-
1475 Mt. Hood Ave.
Woodburn OR 97071
Phone: 971-983-5200
Fax: 503-982-4599
Clinic Hours:
Monday–Friday, 8:30am–5pm
Services
- Family medicine (primary care for all ages)
- Internal medicine (primary care for ages 15 and older)
-
9155 S.W. Barnes Road, Suites 238 and 205
Portland OR 97225
Phone: 503-223-7214
Fax: 503-227-7572
Clinic Hours:
Monday–Friday, 8 a.m.–5 p.m.
Services
- Family medicine (primary care for all ages)
- Internal medicine (primary care for ages 15 and older)