 Louie Welch

Louie Welch (December 9, 1918 – January 27, 2008) was an American politician who served from 1964 to 1973 as the mayor of Houston, Texas.Welch was born on December 9, 1918 in Lockney in Floyd County in West Texas.