Contact Us and Appointments

Medical Center Eye Clinic is conveniently located at 655 Medical Center Drive NE, approximately five minutes from downtown Salem and five minutes from the Market Street exit on I-5. There is free parking at the clinic. Please refer to the map for directions. If you have any questions, please call us at 503-581-5287.

  • For appointments, please call us at 503-581-5287 or fill out the form below.
  • This field is for validation purposes and should be left unchanged.

In case of an emergency...

Proceed to the emergency room at Salem Health or call us at 503-581-5287 for our on-call after hours ophthalmologist. The ophthalmologists in Salem share a call schedule. This means that an ophthalmologist is always readily available to you for emergency phone calls and to the emergency room staff for urgent care when needed.

Quality of your experience

The quality of every patient's experience is so important to us that we want to hear from you. If you would like to give a shout-out of excellent service or are hoping to confidentially express a concern about your experience, please contact our clinic administrator by completing the form below.

Kindly go to setting page and check the option "Place them manually"

Patient Feedback

We'd love to hear from you about your experience. Please fill out the form below.

Complete feedback here:
  • (Optional)
  • (Optional)
  • This field is for validation purposes and should be left unchanged.


Medical Center Eye Clinic Map, Address, and Hours

Monument-Sign-IMG_4269 Eye Specialists in Salem

Medical Center Eye Clinic
655 Medical Center Dr NE
Salem, OR 97301

Ph: (503) 581-5287
Fax: (503) 386-1377
Hours: 8 am - 5 pm Monday through Friday

Our Office is Closed For the Following Holidays:
New Year’s day, Memorial day, Independence day, Labor day, Thanksgiving and the day after, and Christmas day.

Salem Laser and Surgery Center Address and Map


Salem Laser and Surgery Center
1330 Commercial Drive SE
Salem, OR 97302
Ph: (503) 763-1973
Fax: (503) 386-1377

Call Now