‹ Back to NebraskaTrinity Lutheran Church505 Ann St, Howells, NE 68641-4078St Peter & Paul Catholic Church614 Center St, Howells, NE 68641-4069