Formal Wear in Middlebury (VT) Full list of companies Formal Wear category in Middlebury, Vermont Thread Connection 18 Creek Rd, Middlebury, VT 05753, (802)388-9400 Page 1