Halifax PA Banks
1. 349 Union Millersburg, Halifax, PA 17032 | Mid-Penn Bank(717) 896-3140
2. 3rd St & Market St, Halifax, PA 17032 | Halifax National Bank(717) 896-8014
3. 906 N River Rd, Halifax, PA 17032 | Mid Penn Bank(717) 896-8067
4. 300 Market St, Halifax, PA 17032 | Riverview Bank(717) 896-3433
5. 3679 Peters Mountain Rd, Halifax, PA 17032 | Susquehanna Bank(717) 896-3454