2617 Main Street 8:30 AM - 9:30 PM 8:30 AM - 9:30 PM 8:30 AM - 9:30 PM 8:30 AM - 9:30 PMClosed Today 8:30 AM - 9:30 PM 8:30 AM - 9:30 PM2617 Main Street Lake Placid, NY 12946 US