LifeStore Financial Group is a federally chartered thrift holding company that owns 100% of the common stock of LifeStore Bank and LifeStore Insurance Services (an independent insurance agency). LifeStore Bank conducts business from its main office located in West Jefferson, NC.