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