1. Willard Agri-Service 22272 S Dupont Hwy, Greenwood, DE 19950 Coordinate: 38.85101,-75.58119 Phone: (302) 349-4100