To navigate, press the arrow keys. Eye Peek ← View details 2237 Saranac Avenue # 1, Lake Placid, NY 12946 +1 518-523-1530 Get Directions From* To * — Required information