Faith News

Christ Community Church, Huntersville

Children's Christmas program: "Dude, You Hear What I Hear?" Free. 6:30 p.m. Dec. 4. 16301 Old Statesville Road, Huntersville.

Mount Zion United Methodist, Cornelius

Christmas worship musical: Praise team to present "God Came Down." Genesis Youth Dance featured. 9:45 a.m. Dec. 4.

Christmas concert: North Mecklenburg Community Chorus, 7 p.m. Dec. 10. Prelude by The Huntersville Brass, 6:30 p.m. 19600 Zion Ave., Cornelius.

Davidson College Presbyterian

Artisan market: Ten Thousand Villages is a fair trade craft and artisan program. Open 9-12:30 p.m. Dec. 4.

Christmas vespers: Prelude music by Davidson College Symphony Orchestra. Performance by Davidson College Chorale during service. 7:30 p.m. Dec. 4. 100 N. Main St., Davidson.

Williamson's Chapel, Mooresville

Christmas musical: "Hope Changes Everything." 7 p.m. Dec. 9-10. 575 Brawley School Road, Mooresville.

Assurance United Methodist, Huntersville

Christmas concert: 7:30 p.m. Dec. 5. 9700 Mount Holly-Huntersville Road, Huntersville. Additional concerts Dec. 10 at Mount Zion United Methodist and Dec. 12 at Davidson College Presbyterian.

Unity Presbyterian, Denver

Concert: East Lincoln Community Chorus to present "Goin' Home for Christmas."Free. 7:30 p.m. Dec. 8-9 and 2 p.m. Dec. 10. 8210 Unity Church Road, Denver.

Central Piedmont Community Chorus

Christmas concert: "The Light of Christmas." 7:30 p.m. Dec. 5, Huntersville Presbyterian, 201 S. Old Statesville Road, Huntersville; 7:30 p.m. Dec. 6, St. Mark Catholic, 14740 Stumptown Road, Huntersville.

Providence Baptist, Harrisburg

Free. 6:30-8:30 p.m. Dec. 4. 5315 N.C. 49 S., Harrisburg.