Nature: Odor (Strange / Unknown) Location: Wilmington Manor Gardens Address: 11 Lasalle Av Wilmington Manor, DE Cross Streets: Fordham Av / Fordham Av