Churches-Pentecostal in Mason City, IA New Life Tabernacle1416 S Delaware AveMason City, IA, 504016414244005ChuchChurchChurches & Places Of WorshipChurches PentecostalChurches Places Of WorshipPentecostal Churches Show MoreSee AlsoChurches-Assemblies Of God