File Permit Number 092013-015 Application/ Project Number 2013-09-007 Site ID 071-0003 Permit Display Type Construction Permit: Temporary Permit Status Issued Date issued 09/20/2013 City St. Louis County St. Louis Keywords Labadie Energy Center