Mid Penn Bank is a community bank offering personal and business banking services, including loans and investment products.