Churches-United Methodist in Genoa, NE United Methodist Church622 Willard AveGenoa, NE, 686404029932216Churches United Methodist Show More