The Bowen School
Thompsonville is the smallest of the Newton villages located Newton Center, Newton Highlands and Chestnut Hill.
Thompsonville is often associated with the Bowen School. Figuring out where Thompsonville begins and end can be a bit difficult and locating its village center can be even more elusive. [...]