Su madre fue Margarita Magón, hija de hispanoamericanos, nació cerca de la Ciudad de Puebla y su padre Teodoro Flores, fue un militar mestizo con el grado de teniente coronel, avecindado entre indígenas mazatecos, que combatió en contra de la invasión estadounidense, en la Guerra de Reforma, en el ejército liberal de Benito Juárez; también participó en la batalla del 2 de abril de 1867, bajo el mando de Porfirio Díaz.