Better Life Worship Center Church of Clermont, FL. The location of Better Life Worship Center Church is 34715, 332 Mohawk Rd - marked with a pin on Google Map.