Schools in Genoa, NE Twin River High School816 Willard AveGenoa, NE, 686404029932911Twin River School Show More