Flores was born in 1929 to Patrico and Trinidad Fernandez de Flores, American migrant workers, in Ganado, Texas.
In the early 1960s, he directed the Christian Family Movement in the Galveston-Houston diocese and the Bishop's Committee for the Spanish Speaking, a ministry that encouraged bilingual congregations.