©Weaverville First Baptist Church. 63 N. Main St., Weaverville NC 28787.(828) 645-6720.