Locations Super Sudz 7815 Palm River Rd Tampa FL 33619 USA (813) 621-5220 0 0 Super Sudz - Opening Soon 9920 Upper Alafia Ct Riverview FL 33578 USA (813) 449 3195 27.85493 -82.341543 Super Sudz 7815 Palm River Rd Tampa, FL 33619 (813) 621-5220 View Details » Super Sudz - Opening Soon 9920 Upper Alafia Ct Riverview, FL 33578 (813) 449 3195 View Details »