Holden--Leonard Mill Complex

160 Benmont Ave.
Bennington
Vermont
United States