File Permit Number OP2006-016 Application/ Project Number 2005-02-093 Site ID 510-2433 Permit Display Type Operating Permit: Part 70 Permit Status Issued Date issued 03/17/2006 City St. Louis County St. Louis Keywords New World Pasta