Mid Penn Bank

67 branches across 2 states