Nature: Odor (Strange / Unknown) Location: Pennwood - New Castle Address: 48 Valley Forge Rd New Castle, DE 19720 Cross Streets: Unknown / Shenandoah Valley La