1. Willow Rock Gardens 2104 Sewell Branch Rd, Clayton, DE 19938 Coordinate: 39.25983,-75.74363 Phone: (302) 223-8190