The Life Center
12140 U.S. 90 W.
San Antonio, TX 78245
TLC is located on the souhwest side of San Antonio on Highway 90 West, 1 1/2 miles outside of Loop 1604 (driving away from S.A.).
Exit at Montgomery Rd. Turn left on the overpass and immediately left again on the access road up to the church gate.