at 4532 W Kennedy Blvd Ste 520, Tampa , 33609 United States
South Tampa Pool & Spa, Inc. is Tampa based place and this enity listed in Swimming Pool Maintenance category. Located at 4532 W Kennedy Blvd Ste 520 FL 33609. Contact phone number of South Tampa Pool & Spa, Inc.: (813) 362-2221