Mid Penn Bank appoints Scott Micklewright chief operating officer, announces executive leadership changes - MPB News | Rallies