‹ Back to NebraskaUnited Methodist Church622 Willard Ave, Genoa, NE 68640-3074Augustana Lutheran Church724 Webster Ave, Genoa, NE 68640-3108