Church in Bella Vista Near Me Find Church in Bella Vista near me. Closed now True Life Church Establishment Church Place of worship 11958 Deschutes Road, Bella Vista, CA 96008 +1 530-549-5660 CALIFORNIA-PAGES.COM Bella Vista Church Categories of companies in Bella Vista, California All categories Campground Car repair Church Clothing store Electronics store Establishment Finance Fire station Gas station General contractor Health Home goods store Insurance agency Lodging Movie rental Park Place of worship School Storage