Shawn Charles Richards, MD, Ophthalmology

2500 W A St
Ste 202
MoscowID  83843-6000 (Latah County)


Phone: 208-882-4662
Fax:

NPI: 1598929796
License Number: 49995 (CO)