Four miles North of the City of Howell on Latson rd. Loving God and Loving People in a beautiful country setting. Come away from the stress of daily life, and experience God in an authentic way. Make lifelong friends to help you on your journey. Find a place to call......Home!