2583 Main Street Lake Placid , NY 12946
More Information (Adirondack 105 is not responsible for external websites)