John Thomas in Amherst, MA

John Thomas may also have lived outside of Amherst, such as Brighton, Everett and 2 other cities in Massachusetts.