Nature: Chicken House Address: 15393 Russell Rd Delmar, DE 19940 Cross Streets: Brittingham Rd/Whitesville Rd