Halifax, PA Public Library
3 public libraries were found in or near Halifax, PA.
Johnson Memorial Library (5.1 miles)
799 E. Center Street
Millersburg, PA 17061
phone: 717-692-2658
799 E. Center Street
Millersburg, PA 17061
phone: 717-692-2658
Type: Branch Library
Marysville Rye Library Association (8.5 miles)
198 Overcrest Road
Marysville, PA 17053
phone: 717-957-2851
198 Overcrest Road
Marysville, PA 17053
phone: 717-957-2851
Type: Library System
Staff: 1.51 Collections: 5,992 Programs: 188 Internet Computer: 4
Elizabethville Area Library (8.8 miles)
80 North Market Street
Elizabethville, PA 17023
phone: 717-362-9825
80 North Market Street
Elizabethville, PA 17023
phone: 717-362-9825
Type: Branch Library