Nature: Odor (Strange / Unknown) Location: Newark Address: 820 Wharton Dr , DE Cross Streets: Unknown / Paper Mill Rd