Dunstable Town Hall on Main Street at Town Common in summer in historic town center of Dunstable, Massachusetts MA, USA.