Christian Life Center Church of Keller, TX. The location of Christian Life Center Church is 76248, 129 Pecan St - marked with a pin on Google Map.