1. Howells Village Offices 128 N 3rd St, Howells, NE 68641 Coordinate: 41.72565,-97.00295 Phone: (402) 986-1666
2. Howells Public Library 128 N 3rd St, Howells, NE 68641 Coordinate: 41.72565,-97.00295 Phone: (402) 986-1210