1. Chicken Little Farm 1051 Vandyke Greenspring Rd, Townsend, DE 19734 Coordinate: 39.33529,-75.697 Phone: (302) 653-7862