General information for Town of Greenwood
Physical address
100 W Market St, Greenwood, De, 19950
Mailing address
100 West Market St, P.o. Box 208, Greenwood, DE, 19950
Website
greenwood.delaware.gov
Points of contact for Town of Greenwood
SAM.gov Points of Contact
William
Thomas
Government Business POC
Electronic Business POC
100 West Market St, P.O. Box 208, Greenwood, DE, 19950
Additional contact details may be available