1. United States Postal Service 101 E Grove St, Delmar, DE 19940 Coordinate: 38.45722,-75.57654 Phone: (800) 275-8777