American Legion Post 51 will sponsor a dance from 8 p.m. until midnight Dec. 7. Cadillac Kings will be the featured performer.