Family Life Center Posted on June 6, 2018 Loading Map.... Family Life Center125 S Houston - De LeonEvents 32.1079236 -98.5357459 Address 125 S Houston De Leon TX 76444 United States Upcoming Events No events in this location