简单介绍
Gr: (Boarding) 9-12 | 173 students

Founded in 1905, Northwood is located in the heart of the Adirondack Mountains in Lake Placid, a small village that twice hosted the Winter Olympics (1932 and 1980).