This page displays all current permit applications for a facility. No Permits for Facility ID 122638 Facility Details Facility #: 122638 Facility Location: ENVIRONMENTAL BUSINESS SOLUTIONS (aka ENVIRONMENTAL BUSINESS SOLUTIONS)MOBILE SOURCE - NWRPORTLAND, OR 97201 Perform new search If you would like to contact DEQ regarding a permit application, please contact your local DEQ office.
Perform new search