1. Bella Terra Nursery And Garden Center 13482 Spicer Rd, Ellendale, DE 19941 Coordinate: 38.80078,-75.40583 Phone: (302) 491-4435