John Thomas in Charlton, MA

John Thomas may also have lived outside of Charlton, such as North Brookfield, Brookfield and Granby.