Great Features Coming Soon!
© 2010 by North Idaho Eye Institute
Coeur d'Alene Eye Clinic, 1814 Lincoln Way, Coeur d'Alene, ID, 83814, (208) 667-2531, fax (208) 765-9385
Post Falls Eye Clinic, 1110 Polston, Post Falls, ID, (208) 773-1180, fax (208) 666-3297
Website Design by Community Growth Web