Charlsie "Charlie" Delgado
May 20, 1962 - April 11, 2025
Charlsie” Charlie” Delgado of Tucson and formerly of Safford passed away Friday night, April 11, 2025, at the age of 62. She was born in Huntington Beach, California on May 20, 1962, to William Curtis Henley and Marrian Moore. Charlie... View Obituary & Service Information
