New search
Michael Leachman
,
MD
Ophthalmology
4.4
(7 reviews)
3 locations
Spokane Eye Clinic
,
9651 N Nevada St, Spokane, WA 99218
Leachman Eye Institute
,
6419 N Monroe St, Spokane, WA 99208
Providence Sacred Heart Medical Center & Children's Hospital
,
101 W 8th Ave, Spokane, WA 99204
Spokane Eye Clinic
9651 N Nevada St, Spokane, WA 99218
Accepting new patients
(509) 456-0107