Earls Barton Auto Services Ltd Mechanics Tel: +44 1604 810080 Address: 22 Baron Ave, Earls Barton, Northampton NN6 0JE, UK Google Rating: 5.0 out of 5 stars More info for Earls Barton Auto Services Ltd