Nature: Odor Investigation Address: 13646 Saint Johnstown Rd Greenwood, DE 19950 Cross Streets: Shawnee Rd/Sugar Hill Rd