File Permit Number OP2018-006A Application/ Project Number 2020-03-005 Site ID 095-0021 Permit Display Type Operating Permit: Part 70 Permit Status Issued Date issued 09/10/2020 City Kansas City County Jackson Keywords Veolia