1. Leader Home Centers 99 S Barre Rd, Barre, MA 01005 Coordinate: 42.40607,-72.09941 Phone: (978) 355-3411