1. Dudley Diesel Service 28 Industrial Park Rd E, Oxford, MA 01540 Coordinate: 42.08625,-71.8585 Phone: (508) 987-7744