Twin River Elem-Genoa 816 Willard Ave, Genoa, NE
Twin River Senior High School 816 Willard Ave, Genoa, NE