1 facility record for MALLARD CREEK INTERCEPTOR (PERMIT NUMBER: MECKL-2025-0166 — data from EPA ECHO
CHARLOTTE, NC