Nature: Odor Investigation Location: Greenwood Library Address: 100 Mill St Greenwood, DE 19950 Cross Streets: Governors Ave/E Market St