Sergio Avila

Birth date: Feb 14, 1939 Death date: Aug 8, 2023

Sergio Avila of Dallas, Texas, passed away on August 8 of 2023. Sergio was born to Juan Avila and Maria Del Pino Casallas Rodriguez on February 14, 1939. Sergio immigrated from Cuba in 1968 along with his wife of 51 years. Eva Avi