Texas Public Power Association PO Box 82768 Austin, Texas 78708 Debra Scarbo Operations Manager 512-472-5965 dscarbo@tppa.com Website Back to Affiliates