Kevin Scott Michels, MD, Ophthalmology

626 S Sheridan St
SpokaneWA  99202-1234 (Spokane County)


Phone: 509-279-2176
Fax: 509-279-2941

NPI: 1841405404
License Number: 35090796 (OH)