File Permit Number OP2019-034 Application/ Project Number 2019-09-049 Site ID 189-0315 Permit Display Type Operating Permit: Intermediate Permit Status Issued Date issued 12/04/2019 City Fenton County St. Louis