1. Selbyville Pet & Garden Center
38205 Dupont Blvd, Selbyville, DE 19975
Coordinate: 38.46055,-75.23304
Phone: (302) 436-8286
2. Roots Landscaping
36226 Dupont Blvd, Selbyville, DE 19975
Coordinate: 38.48822,-75.23697
Phone: (302) 732-0866