Picture Frames in Waterbury Center (VT) Full list of companies Picture Frames category in Waterbury Center, Vermont Center Frames 1135 Loomis Hill Rd, Waterbury Center, VT 05677, (802)244-8102 Page 1