Lake Placid NY Kellogg-American 1. 2520 Main St, Lake Placid, NY 12946 | Northwoods Inn (518) 523-1818