Weis DeRousse Heating & Cooling Air Conditioning Contractor - Red Bud, IL Looking to contact Weis DeRousse Heating & Cooling? You can reach them at 618-282-2224