Leonor Castro de Arroyo
October 13, 1944 - March 7, 2024
Leonor Castro de Arroyo, 79, passed away peacefully surrounded by family on March 7, 2024, in her home in Tucson, Arizona. She was born on October 13, 1944, in Tijuana, Mexico to Herlindo Castro Green and Agueda Macias Machado. Humor. Lighting... View Obituary & Service Information
