Shawn Richards, MD
Ophthalmology
Address:
ClearView Eye Clinic
2500 West A Street, Suite 202
Moscow, Idaho 83843
1630 23rd Ave, Suite 201A
Lewiston, ID 83501
(866) 770-2020
http://www.cveyes.com/