Contact
City of New Castle
Administration Building
220 Delaware Street
New Castle, DE 19720
Phone/Permits: (302) 322-9801
220 Delaware Street
New Castle, DE 19720
Phone/Permits: (302) 322-9801
Tax Information: (302) 322-9804
Fax: (302) 322-9814
Fax: (302) 322-9814