Like to swing, waltz, tango or rumba? Want to learn? The Vestavia Hills Civic Center may be for you

by