Cooling Companies Be the first to review Rating: 62 S & S Delta A/C & Heating Co. 3420 N Watkins St, Memphis, TN