Stephen Moss, MD

Ophthalmology

North Idaho Eye Institute

1814 Lincoln Way, Coeur D Alene, ID 83814

(208) 667-2531