Westamerica Bancorporation is a bank holding company. The Company provides a range of banking services to individual and corporate customers in Northern and Central California through its subsidiary bank, Westamerica Bank. The communities served are ... Read more