Northwood School (Lake Placid, New York)
United States · built 1905
Northwood School is an independent co-educational boarding and day school for grades 9 through 12 located in Lake Placid, New York, in the heart of the Adirondack Mountains.
School data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).