First Presbyterian Church
Mailing Address: PO Box 247 Weaverville, NC 28787-0247 Meeting Address: 30 N. Alabama Avenue Weaverville, NC 28787-0247 Phone: 828-645-7344 Fax: 828-645-5462