Most activities are located in the Town Hall on the 3rd Floor (530 Main St.), Occasionally we will have them at Berkshire Hall (580 West Hill Rd)