Save Shawn C. Richards, MD ShawnRichards.MD.com • Ophthalmologist • 17 years experience Clearview Eye Clinic Ltd 1630 23rd Avenue, 201a, Lewiston, ID 83501