120 Depot St, Bennington, VT 05201, United States
184 North St UNIT 1, Bennington, VT 05201, United States