Banks in Halifax, PA
Community Banks
Halifax National Bank
Mid Penn Bank