John Thomas in Wellesley, MA

John Thomas may also have lived outside of Wellesley, such as Marlborough, Medway and Natick.