Church in Elmira Near Me Find Church in Elmira near me. Victory Christian Life Center Establishment Church 6101 B Street, Elmira, CA 95625 +1 707-446-7500 CALIFORNIA-PAGES.COM Elmira Church Categories of companies in Elmira, California All categories Church Establishment Local government office