1. Mountaire Farms Of Delaware 402 Main St, Townsend, DE 19734 Coordinate: 39.3929,-75.69394 Phone: (302) 378-2271