Back to list Cross of Christ websiteemail Lead Pastor: Nick Bogardus Physical Address: 301 Magnolia St, Costa Mesa, CA 92627 | Map View Full Map