Beacon High School was founded in 1971 in Brookline, Massachusetts as New Perspectives School; in September 2006 it moved to its current location in Watertown.
Beacon High School was founded in 1971 in Brookline, Massachusetts as New Perspectives School. It moved to its current location in Watertown. This was in September 2006.