Holly Dean Chenault
August 21, 2013
October 11, 1972
Services
Pending
Facts
Born: October 11, 1972
Place of Birth: Fort Worth, TX
Death: August 16, 2013
Place of Death: Coweta, OK
Occupation: Health Care
View Obituary & Service Information
