God's Family Christian Center Church of San Antonio, TX. The location of God's Family Christian Center Church is 78211, 518 Peabody Ave - marked with a pin on Google Map.