Mid Penn Bank by nhbaWPdev | Feb 20, 2019 Banking and Financial Services Categories: Banking & Financial Services, Business Directory689 West Main StreetNew Holland, PA 17557 USAGet DirectionsWebsite717-351-5621