avalongrove.org
What to Expect
What to expect at a holiday service at Avalon Grove Celtic Christian Church in Weaverville, NC