Auto Repair in Newbury (VT) Full list of companies Auto Repair category in Newbury, Vermont Newbury Service Center 24 Cross St, Newbury, VT 05051, (802)866-5468 Page 1