New search
David Leach
,
MD, FACS
Ophthalmology
4.6
(13 reviews)
Cost:
$
$
$
$
$
Clearview Eye Clinic
,
2500 W A St, Ste 202, Moscow, ID 83843
Clearview Surgery Center
,
2840 Juniper Dr, Lewiston, ID 83501
Clearview Eye Clinic
2500 W A St, Ste 202, Moscow, ID 83843
Accepting new patients
(208) 882-4662