Amelia Ibarra De Sanchez was born on January 10, 1971 in Mexico and passed on July 4, 2022 in Farmersville, California.