Oscar Fitzallen Holcombe (December 31, 1888 – June 18, 1968) served as the mayor of Houston, Texas, for 22 years, in 11 non-consecutive terms.
Born |
1888 Mobile, Alabama, U.S.
|
Died |
1968 (aged 79) Houston, Texas, U.S.
|
Zodiac | |
Tags | Add tag |