1 facility record for AUBURN PROJECT #607556 INTERCHANGE RAMPS, I-90 EXIT 10 OVER RT. 12 — data from EPA ECHO
AUBURN, MA