Vermont Pure Holdings has closed a Credit Agreement with Bank of America to provide a senior financing facility consisting of term debt, a revolving line of credit, and an acquisition line of credit.