1. United States Postal Service 312 Main St, Odessa, DE 19730 Coordinate: 39.45517,-75.65938 Phone: (800) 275-8777