Ground Breaking for New Life Church

New Life Church, currently located at 178 N. Geronimo St. in Miramar Beach, is breaking ground on their new 32,000 square foot church in the heart of Santa Rosa Beach.On July 28 at 6 p.m., the New Life Church family will gather at their soon to be new home, 238 Moll Dr. in Santa Rosa… … Read More