Esther Lotz Announces Vermont Transformer Deal in St. Albans Broker leases up 23,000 square foot facility. - April 24, 2009 Press Releases 1 - 1 of 1