1. Diesel Doctors of Delmarva 29182 Discount Land Rd, Laurel, DE 19956 Coordinate: 38.58043,-75.56582 Phone: (302) 875-4018
2. Sussex Diesel Inc 31051 Old Sailor Rd, Laurel, DE 19956 Coordinate: 38.56229,-75.57489 Phone: (302) 877-0330