Post office locations in 19730

Post Office Address Phone Hours
ODESSA 312 MAIN ST ODESSA, DE 19730 - 9998 302-378-2047 Mon-Fri 8:30am - 12:00pm 1:00pm - 4:30pm Sat 9:00am - 12:00pm Sun Closed