1. United States Postal Service 120 N 3rd St, Howells, NE 68641 Coordinate: 41.72543,-97.00295 Phone: (800) 275-8777