To navigate, press the arrow keys. Eye Care For the Adirondacks ← View details 96 Nash Street, Lake Placid, NY 12946 +1 518-523-2020 Get Directions From* To * — Required information