1. Diesel Doctors of Delmarva 29182 Discount Land Rd, Laurel, DE 19956 Coordinate: 38.58043,-75.56582 Phone: (302) 875-4018