To navigate, press the arrow keys. Naturalizer Plus ← View details 2300 East 17th Street # 159, Idaho Falls, ID 83404 +1 208-524-0110 Get Directions From* To * — Required information