Salem Clinic patient registration

Comprehensive Medical Care in Salem, Oregon

Schedule an Urgent Care appointment today

Schedule an Urgent Care appointment today

At Salem Clinic, we provide urgent care, primary care, specialty care, imaging, laboratory services, and preventive care all in one place.

Serving patients throughout Salem, Keizer, Dallas, Independence, and communities across the Willamette Valley.
Schedule an appointment at Salem Clinic
Salem Clinic main image1
Salem Clinic main image2
Salem Clinic main image3
Salem Clinic main image4

Comprehensive Medical Care in Salem, Oregon

Schedule an Urgent Care appointment today

Schedule an Urgent Care appointment today

At Salem Clinic, we provide urgent care, primary care, specialty care, imaging, laboratory services, and preventive care all in one place.

Serving patients throughout Salem, Keizer, Dallas, Independence, and communities across the Willamette Valley.
Schedule an appointment at Salem Clinic
What Our Patients Are Saying

Locations & Hours

Find your location and its hours

Salem Clinic Keizer

5900 Inland Shores Way N, Keizer, OR 97303
  • Primary Care
  • Endocrinology
View Hours & Directions

Primary Care

Family Medicine and Internal Medicine providers for care that follows you from year to year.

Learn more →

Women's Health

OB/GYN care including maternity, gynecology, and annual exams from a team of experienced physicians.

Learn more →

Endocrinology

Diabetes, thyroid, and other hormone-related care at our Keizer location.

Learn more →

Occupational Health

Workplace injury care and employer services at our Union Street location.

Learn more →

Imaging Services

On-site X-ray, mammography, MRI, and CT, accredited and inspected for the highest compliance rating.

Learn more →

Laboratory Services

A full-service, on-site lab offering a broad menu of diagnostic testing with fast results.

Learn more →