North Idaho Eye Institute

Location

North Idaho Eye Institute
1814 Lincoln Way
Coeur d'Alene, ID, 83814
United States
Phone: 208-667-2531
Fax: 208-765-9385