LifeStore Insurance Expands Business
July 16, 2012. LifeStore Insurance, headquartered in West Jefferson with branch locations across the High Country, recently announced new agency acquisitions in Ashe County, as well as in North Wilkesboro and Lenoir.