39 Interlaken Ave, Lake Placid (518) 241-8855
39 Interlaken Ave, Lake Placid, NY 12946 (518) 241-8855