Town Hall Address 315 Main Street Odessa, DE 19730 United States- New Castle County Website https://odessa.delaware.gov/ Zoning (302) 378-2510 315 Main Street Odessa, DE 19730 United States Fire District (302) 378-8929 304 Main ST Odessa, DE 19730 United States Town Clerk (302) 378-2510 315 Main Street Odessa, DE 19730 United States Water (302) 378-2510 315 Main Street Odessa, DE 19730 United States Sewer 302-395-5700 187A Old Churchmans Road New Castle, DE 19720 United States Tax Collector (302) 378-2510 315 Main Street Odessa, DE 19730 United States Code Enforcement 302-395-5555 87 Read's Way New Castle, DE 19720 United States Town Hall Hours Monday, Tuesday & Thursday 9:00AM – Noon County New Castle