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