Government January 19, 2021 NJDEP Investigates Oil Leak at Former Bancroft Site in Haddonfield Environmental surveys at the property appear to have contributed to an oil leak uncovered during…