South Boston High School
South Boston High School stands atop Telegraph Hill in Dorchester Heights. The building currently houses Excel Charter School. The school stands adjacent to Thomas Park and atop a filled-in reservoir.
Matt Luongo
iPhone photo
2016-09-23
No relevant information