Gallery

2425 Main Street
Lake Placid, NY 12946 518-523-2353

Hours
7 days a week from 11:30AM-10PM

  • VISA
  • MasterCard
  • American Express
  • Discover