Donald Ballard

Active Mount Pleasant, SC Treasurer for Congressional Medal of Honor Society of The United States of America