Directory Company Details Renue Systems of Central Texas Address: 220 Demi John Bend Rd, Canyon Lake, TX 78133 United States Phone: 830-228-5878 Web site Contact Bobby Lopez Company Type: Building Service Contractor