7718 Quintana Rd, San Antonio, TX 78211 • (210) 353-6510
LEON CREEK POWER PLANT is located at 7718 Quintana Rd, San Antonio, TX 78211 and is classified as a Transporter by the Environmental Protection Agency. LEON CREEK POWER PLANT has the Handler ID: #TXD000815035. To contact LEON CREEK POWER PLANT, call (210) 353-6510, or view more information below.
Access detailed generator, facility, and transporter reports with Wastebits Insights™.
7718 Quintana Rd
San Antonio, TX 78211
United States
Bexar County, TX
United States