Brian Davis Agency Owner The Tarrants Agency Inc. Allstate Insurance Company 52 S. Main St. Weaverville, NC 28787 Office: 828-658-2295 Fax: 828-658-3925 Email: briandavis@allstate.com M-F 8:30-5:30 Sat. by appointment Get an insurance quote for: