Investar Holding Corporation is a bank holding company owning or controlling one or more banks. The Company, through subsidiaries, provides commercial banking products. Invest Holding offers its services to individuals and small to medium sized businesses located in Louisiana.
more
Refresh
No publications yet
Add Investar Holding to your Watchlist to get alerts on new publications