Get Directions to New Castle City Council ← View details 220 Delaware Street, New Castle, Delaware 19720 +1 302-322-9804 Get Directions From* To * — Required information