Identity ← View details 2427 Main Street, Lake Placid, NY 12946 +1 518-523-9300 Get Directions From* To * — Required information