Tewksbury Town Hall in spring at 1009 Main Street on Town Common in historic town center of Tewksbury, Middlesex County, Massachusetts MA, USA.