Shawn Charles Richards, MDShawn Charles Richards · Ophthalmology Physician2500 W A St, Moscow, ID, 83843NPI · 1598929796No reviewsInsuranceNot specified(208) 882-4662Check availabilityBook online Claim listing
Moscow Family Eye Care Inc..Moscow Family Eye Care Inc.. · Ophthalmology Physician1205 E 6Th St, Moscow, ID, 83843NPI · 1467885558No reviewsInsuranceNot specified(208) 549-5521Check availabilityBook online Claim listing
David Bryan Leach, MDDavid Bryan Leach · Ophthalmology Physician2500 W A St, Moscow, ID, 83843NPI · 1043379944No reviewsInsuranceNot specified(208) 882-4662Check availabilityBook online Claim listing