Townsend DE Fruits & Vegetables 1. 4092 Dupont Pkwy, Townsend, DE 19734 | Willey Farms (302) 378-8441