Leach David B Md Facs

(208) 882-4662

804 S Washington St
Moscow, ID 83843-3182

Update / Remove this Business
Share

Categories

Services
Clearview Eye Clinic. Specializing in Lasik & Cataract Surgery. Eye Physician & Surgeon

Languages Spoken
English