Nature: Chicken House Address: 7485 Calhoun Rd Milford, DE 19963 Cross Streets: Shawnee Rd/Tillmes Rd