Preservation Pop Quiz & Abandoned Vermont

A double post: what is this abandoned structure? It is located in Florence, VT. The building is built into a hill, so the side not shown has only small windows. Any guesses?

20121109-125245.jpg

20121109-125252.jpg

20121109-125258.jpg