1. Farmer's Automotive/Radiator 233 E Main St, Newark, DE 19711 Coordinate: 39.68375,-75.74424 Phone: (302) 737-7998