Location

Spectacle Shop 2460 Willamette St Eugene, OR 97405 USA Phone: 541.683.3746 Fax: 541.683.3747

Monday - Friday
9 AM to 1 PM
2 PM to 5 PM

Doctors Office 2460 Willamette St Eugene, OR 97405 USA Phone: 541.683.3744 Fax: 541.683.6672

Monday - Friday
8:30 AM to 5 PM

Contact Us Today

  • * All indicated fields must be completed.
    Please include non-medical questions and correspondence only.
  • This field is for validation purposes and should be left unchanged.
Request Appointment
541.683.3744


Get Directions
Eugene, OR

Contact Our Office


2460 Willamette St – Eugene, OR 97405

Doctor’s Office:
Phone: 541.683.3744 Fax: 541.683.6672
Spectacle Shop:
Phone: 541.683.3746 Fax: 541.683.3747


Office hours:
Doctor’s Office:
Monday – Friday
8:30 AM to 5 PM

Spectacle Shop:
Monday – Friday
9 AM to 1 PM and 2 PM to 5 PM