Nature: Odor (Strange / Unknown) Location: Newark Address: 644 Lehigh Rd K11 , DE Cross Streets: Short Ln / Short Ln