Louie Welch was a five term Mayor of the city of Houston. He oversaw construction of Bush Intercontinental Airport and the Lake Livingston Reservoir. He is remember fondly by his family and his friends. Meet his son and revisit his accomplishments.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…