Contact Form
Address:
315 Main Street
P.O. Box 111
Odessa, DE 19730
Phone: (302) 378-2510
Fax: (302) 378-8292
Office Hours:
Monday, Tuesday & Thursday 9:00AM – Noon or by Appointment
Email Us:
townofodessa@gmail.com
315 Main Street
P.O. Box 111
Odessa, DE 19730
Phone: (302) 378-2510
Fax: (302) 378-8292
Office Hours:
Monday, Tuesday & Thursday 9:00AM – Noon or by Appointment
Email Us:
townofodessa@gmail.com
Town of Odessa
315 Main Street • P.O. Box 111
Odessa DE, 19730
P: (302) 378-2510
F: (302) 378-8292
Town of Odessa, Delaware
Original design and concept by the Delaware GIC
Copyright © 2025 Government Information Center