Churches-Christian in Elmira, CA Victory Christian Life Center6101 B StElmira, CA, 956257074467500ChurchChurches & Places Of WorshipChurches For SaleChurches Places Of WorshipNew Life Christian Center Show More