Willard Manufacturing Company Building

25 Stowell St., St. Albans, Vermont. County/parish: Franklin.

Added to the National Register of Historic Places December 06, 2006. NRIS 06001116.

1 contributing building.

Also known as:

  • Leader Evaporator Company Building

From Wikipedia:

Willard Manufacturing Company Building

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.

(read more...)

National Park Service documentation: https://catalog.archives.gov/id/84285407