McCullough Free Library

The John G. McCullough Free Library is a library located in the village of North Bennington, Vermont. Established in 1921, the library is a member of the Catamount Library Network, a consortium of Vermont libraries with shared catalog and lending resources. The library serves North Bennington, Bennington, Shaftsbury, and surrounding towns.

McCullough Free Library

The John G. McCullough Free Library is a library located in the village of North Bennington, Vermont. Established in 1921, the library is a member of the Catamount Library Network, a consortium of Vermont libraries with shared catalog and lending resources. The library serves North Bennington, Bennington, Shaftsbury, and surrounding towns.