DavidDeutch.MD.com • Ophthalmologist • 39 years experience

David Deutch, MD

1200 Hilyard Street, Suite 110, Eugene, OR