CLEARVIEW EYE CLINIC LTD
Medical Practice at A St, Moscow, ID

License number
Idaho ODP100095
Category
Optometry
Type
Optometrist
License number
Idaho M8044
Category
Medical Practice
Type
Ophthalmology
Owner
Name: DR. DAVID LEACH M.D
Title: OWNER PRESIDENT
Phone: (208) 882-4662
Address
Address
2500 W A St SUITE 202, Moscow, ID 83843