File Permit Number OP072022-005A Application/ Project Number 2024-05-019 Site ID 189-0032 Permit Display Type Operating Permit: Intermediate Permit Status Issued Date issued 09/23/2026 City Chesterfield County St. Louis