Nature: Chicken House Address: 17194 Phillips Hill Rd Laurel, DE 19956 Cross Streets: E Trap Pond Rd/Womach Rd