To navigate, press the arrow keys. Ellenbecker Eye Clinic ← View details 2140 West Riverstone Drive #101, Coeur d'Alene, ID 83814 +1 208-667-2255 Get Directions From* To * — Required information