Find a location
Continuity of care matters as much as quality of care. With highly experienced and trained teams at eight convenient locations, you’ll find the same quality care wherever you go.
*If you are experiencing an ocular emergency or severe pain, do not schedule online. Please call your nearest office location.
Oregon Retina
Albert O. Edwards, MD, PhD Onelys Carrasquillo, MD
Phone: 541-762-2763
Fax: 541-434-0912
Request Appointment
Ophthalmology
Albert O. Edwards, MD, PhD Justin Etzel, MD
Phone: 541-762-2763
Fax: 541-434-0912
Book Appointment
Optometry
Darrin Fleming, OD
David Hackett, OD, FCOVD James Sharp, OD Phone: 541-342-2201 Fax: 541-229-8463
Book Appointment
David Hackett, OD, FCOVD James Sharp, OD Phone: 541-342-2201 Fax: 541-229-8463
Aesthetics
Olivia Coakley
Phone: 541-543-2218
Book Appointment
Nick Hedberg, OD
Justin Etzel, MD
Justin Etzel, MD
John Wellwood, OD
Darrin Fleming, OD
James Sharp, OD
James Sharp, OD
West Salem Vision Center
1594 Edgewater St NW Suite 190
Salem, OR 97304 Phone: 503-779-2119 Fax: 503-779-1195
Salem, OR 97304 Phone: 503-779-2119 Fax: 503-779-1195
Peter Glennie, OD
Alton Rossman, OD
Alton Rossman, OD