Homestead Bank Address: 231 Center St, Howells, NE 68641 Phone: (402) 986-1331 Banks, Loans Other Businesses: Svitak, Gary at 82572 Highway 15, Howells, NE 68641 Owl Cafe at 226 Center St, Howells, NE 68641 Still at 232 Center St, Howells, NE 68641 Prairie Garden Bed & Breakfast at 216 S 3rd St, Howells, NE 68641