About Willard Manufacturing Company Building
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
The Willard Manufacturing Company Building is a historic factory building at 25 Stowell Street in the city of St. Albans, Vermont. Built in 1896, the building saw industrial uses continuously until 2006, retaining many original early period features. It was listed on the National Register of Historic Places in 2006.
Source From:
Wikipedia
Market Street, Saint Albans, Franklin County, Vermont, United States of America, 05478