If you have news about your faith community, send announcements, press releases and photos to firstname.lastname@example.org.Compiled by Erica BattenMt. Zion United Methodist, Cornelius Christmas program: The chancel choir, instrumental ensemble and hand bells will present Joel Raney’s “A Thrill of Hope.” 11 a.m. and 3 p.m. Dec. 16. 19600 Zion St., Cornelius. www.mtzionumc.net.Shoe Zoo, Davidson Campaign: The children’s shoe boutique is hosting an in-store campaign to benefit Samaritan’s Feet. Select shoe purchases and donations will be provided to less fortunate children in the community. Donors will receive a 20 percent discount on a regular-priced item. The campaign continues through Jan. 19. 610 Jetton Road, Suite 140, Davidson. www.shoe-zoo.com.Davidson United Methodist Alternative gift market: The Missions Mall will offer unique gifts such as prayer shawls, donations to local children and families overseas, handmade items, more. 9 a.m.-12:30 p.m. Dec. 16. 233 S. Main St., Davidson. www.davidsonumc.org.Rehobeth United Methodist, Terrell Christmas presentation: The FLY youth and UMKids host a faith walk with Jesus through musical presentations, skits, more. Church-wide Christmas party, with a visit from Santa, follows the service. Free. Bring canned good donations for local food bank. 6 p.m. Dec. 16. 9297 Sherrills Ford Road, Terrell. www.rehobethumc.org.Denver United Methodist Youth Christmas party: 7 p.m. Dec. 16. 3910 N. C. 16 S., Denver. www.denverumc.org.Huntersville United Methodist Keenagers: Adults age 50 and up invited. Monthly meetings alternate among potluck lunches at the church, meals at area restaurants and field trips to nearby places of interest. The church is at 14005 Stumptown Road. www.huntersvilleumc.org.Al-Anon Family group: Al-Anon is an anonymous fellowship whose purpose is to help families and friends of those who have a problem with alcohol. “Starting Over” group meets 10-11 a.m. Wednesdays at Lake Norman Lutheran, 1445 N.C. 16 N., Denver and 8-9 p.m. Tuesdays at Bethel Methodist, 7284 Campground Road, Denver. 704-489-8657.