Edna Henderson Castleberry

Death date: Feb 11, 2015

Edna Henderson Castleberry of Atlanta passed away Wednesday, February 11, 2015. She worked for the Federal Government for over 40 years and retired from the Center for Disease Control in Atlanta. Edna was preceded in death by her