Auto Repair & Service in Newbury, VT Newbury Service Ctr24 Cross StNewbury, VT, 050518028665468Auto Repair & ServiceAuto Repair ServiceOil Change Show MoreSee AlsoAutomobile Machine ShopGas StationsTowing