US Post Office, Odessa DE

Post Office Name US Post Office
Address 312 Main St
City Odessa
State Delaware
Phone Number (302) 378-2047
Latitude 39.4542
Longitude -75.6565

19730 US Post Office in Odessa, Delaware is located at 312 Main St. The Odessa Post Office Number is (302) 378-2047