About North Country School, located at 4382 Cascade Rd, Lake Placid, New York 12946 - Phone: (518) 523-9329 – Christian youth ranches and schools for troubled teens.
OPEN MENU