LifeStore Bank was established in 1939 and is headquartered in West Jefferson, North Carolina, with five branches serving Ashe and Watauga Counties.

LifeStore Financial Group (LSFG) is the holding company for LifeStore Bank and LifeStore Insurance Services. The Bank provides a wide range of financial services to retail and business customers. It offers checking and savings accounts, certificates of deposit, lines of credit, debit cards, automobile loans, construction loans, mortgage loans, investments, online banking as well as insurance services including home and auto insurance, life and health insurance, dental insurance, farm insurance and business insurance. The company was formerly known as AF Bank and changed its name to LifeStore Bank in 2009. The Bank is a member of FDIC and an Equal Housing Lender. As of June 30, 2017, it had total assets of $272 million, deposits of $200 million, net loans of $179 million and employed 80 staff.

LifeStore Bank locations

West Jefferson – LifeStore Bank
205 South Jefferson Avenue
West Jefferson, NC 28694
Phone Number: (336) 246-4344
Hours: M -Thurs 8 am – 5 pm, Fri 8 am–6 pm

Mt Jefferson–LifeStore Bank, LifeStore Insurance
1441 Mt Jefferson Road
West Jefferson, NC 28694
Phone: (336) 246-4344

Jefferson–LifeStore Bank, LifeStore Insurance
840 East Main Street
Jefferson, NC 28640

Warrensville-LifeStore Bank
4951 Hwy 88 West
Warrensville, NC 28693

Boone-LifeStore Bank, LifeStore Insurance
1675 Blowing Rock Road
Boone, NC 28607