David A. Castillo
September 13, 1950 - January 10, 2024
David A. Castillo of Willcox passed away in Tucson Wednesday night, January 10, 2024, at the age of 73. He was born in Willcox on September 13, 1950, to Alex A. Castillo and Margaret M. (Ramirez) Castillo. David graduated from Willcox High School... View Obituary & Service Information
