Self Storage in Waterbury (VT) Full list of companies Self Storage category in Waterbury, Vermont Extra Room Storage 155 Demeritt Pl, Waterbury, VT 05676, (802)552-8471 Page 1