As an independent North Carolina Insurance Agency, LifeStore Insurance has seven locations (Boone, Greystone, West Jefferson, Elkin, Lenoir, Newland, and Sparta) to serve your needs. By working together, our professional insurance agents will guide you through all available insurance options so you find the policies that best fit your specific needs.