Life Changers Worship Center Church of Dallas, TX. The location of Life Changers Worship Center Church is 75252, 17720 Dickerson St - marked with a pin on Google Map.