1 Facebook users were in Super Wash. It's a 1114 position in Popularity Rating for companies in Local Business category in Tampa, Florida
Summary
Super Wash is Tampa based place and this enity listed in Car Wash & Detailing category. Located at 2501 N Tampa St FL 33602. Contact phone number of Super Wash: (813) 225-2096