Greater Lawrence Technical School (Teaching House)

Location

Andover