Luna, Luis “Chino” Barrera
Luis “Chino” Barrera Luna, 74, of St. Louis, MO, passed away Friday, January 26, 2024, at Mercy South, St. Louis, MO. He was born in El Llano, Michoacan, Mexico, September 17, 1949, to parents, Francisco and Guadalupe (Luna) Barrera. Chino ...
Visit Tribute →