For 25 years, Foster Angels of South Texas has been improving the lives of children in foster care by ensuring each child has their basic needs met and providing life-enhancing and life-enriching opportunities whenever possible.