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