Debris Removal Be the first to review Rating: 70 Dumpster and Toilet Rentals by Dumpster Shop 3001 SW 18th Terrace, Fort Lauderdale, FL