National Penn Bank offers personal banking, as well as small business banking or commercial banking. The bank also provides personalized service and can help customers with any questions they may have about insurance or investments. Ample parking is available off street.