HOUSTON – Leonel Castillo, the former commissioner of the immigration and naturalization service who served under President Jimmy Carter, has died. He was 74.
Castillo was also a former Houston city controller.
State Senator Sylvia Garcia sent out a Tweet Monday morning calling Castillo the pioneer in Houston politics and an icon in the community. A new neighborhood now bears his name.