Investar Holding Corporation

Investar Holding Corporation operates as the bank holding company for Investar Bank that provides a range of commercial banking products for individuals and small to medium-sized businesses in South Louisiana. Show More...