MAYWOOD, N.J. — A fuel spill at the Delta Gas Station on Passaic Street in Maywood had neighbors trapped on Sunday before noon.
Officials instructed residents in some houses on Palmer Avenue and other surrounding throughways to remain inside until the mess was cleaned up.
Foam was deployed on the r...