Get directions to: Club 21, Barre, MA Restaurant address: 62 Turkey Hill Rd Barre, MA 01005, USA Driving Walking Bicycling Restaurant: Club 21