File Permit Number OP032025-001A Application/ Project Number 2025-05-034 Site ID 510-2545 Permit Display Type Operating Permit: Intermediate Permit Status Issued Date issued 06/20/2025 City St. Louis County St. Louis (city)