LOWER DARBY CREEK AREA
The Lower Darby Creek Area (LDCA) Site is located in Darby Township and Folcroft Borough in Delaware and Philadelphia counties, Pennsylvania. The Site consists of two separate landfills, the Clearview and Folcroft Landfills. The Clearview Landfill is on