Clogbusters Plumbing Address: 6244 SW 192 Ave, Pembroke Pines, FL 33332 Web: clogbusters.com Working days: SU MO TU WE TH FR SA Photos