220 South Main StreetNewark, DE 19711
220 South Main StreetCity Manager's OfficeNewark, DE 19711
302-366-7000