Holiday Happenings

These events are being held during the holiday season:

"The Nutcracker:" Dance Davidson presents the full-length ballet at 2 and 6 p.m. Dec. 18 at Duke Family Performance Hall at Davidson College. Tickets are reserved-seating only and are $18. Tickets:; or email

Be a Santa to a Senior: Home Instead Senior Care has teamed up with numerous local senior care agencies, Walgreens, Wal-Mart, United Federal Credit Union, the Mooresville-South Iredell and Greater Statesville chambers of commerce, Dollar General, Health Smart Pharmacy and Buffalo Storage to provide gifts and companionship to seniors over the holidays. Pick a name off a Christmas tree at a participating location, buy the listed gifts and return them to the location by Monday . Participating retailers and organizations are listed at

Children's Choir: Music at St. Alban's celebrates the holidays with a performance by the Charlotte Children's Choir at 3 p.m. today at St. Alban's Episcopal Church, 301 Caldwell Lane, Davidson. $15 general admission, $10 seniors/students, free for 11 and younger. Tickets: 704-941-0650.

Christmas Luncheon for Seniors: 11:30 a.m.-2 p.m. Friday, North Mecklenburg Senior Center, 16601 Old Statesville Road, Huntersville. $8 per person/$4 for annual discount card holders. Bring a wrapped toy to donate to Toys for Tots, sponsored by Huntersville Police Department: 704-875-1270.

Origami ornaments: 4:30 p.m. Monday, Mooresville Public Library, 304 S. Main St. Children in kindergarten through sixth grade can make an origami ornament to take home and hang on their trees. Registration: 704-664-2927;

Senior's Christmas Party: Tuesday, Cabarrus Arena & Events Center, 4751 N.C. 49 N., Concord. Details:

Gingerbread House Making: 9-11 a.m. Dec. 21 for ages 5-8 at The Sanctuary, 108 N. Main St., Davidson. Sponsored by Davidson Park and Recreation.