Willard Manufacturing Company Building

25 Stowell St.
St. Albans
Vermont
United States