John Thomas

Active Southborough, MA President for Beals and Thomas Inc