1. US Post Office 85614 Iris St, Amelia, NE 68711 Coordinate: 42.23477,-98.91232 Phone: (800) 275-8777