The 20th Annual Charleston Heart Ball

The American Heart Association (AHA) will host the 20th Annual Charleston Heart Ball Saturday, April 29 at 6 p.m. at the Gaillard Center.