David Leach, M.D., F.A.C.S.

David Leach, M.D., F.A.C.S.

Ophthalmology, Cataracts, LASIK - Laser Eye Surgery
David Leach, M.D., F.A.C.S.

Contact Information

1630 23rd Ave Ste 201A
Lewiston, ID 83537
CONTACT A DOCTOR
Advertisement