Nature: Odor (Strange / Unknown) Location: Christiana Green Address: 134 Cannonball Lane Newark, DE 19702 Cross Streets: Dead End / Thomas Jefferson Blvd