Cherry Island Landfill in Wilmington
1706 E 12th St,
Wilmington, 19809
(706) 312-8478
(706) 312-8478
Delaware Solid Waste Authority
dswa, composting, garbage, hazardous