headshot

Mayor Oscar Leeser

Mayor of El Paso, Texas

Oscar Leeser is the Mayor of El Paso, Texas.