View contact information for all libraries in the district below, sorted by library system.
Cumberland County Library System ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_0.png)
Federated Library System | Executive Director: Carolyn Blatchley | cblatchley@cumberlandcountylibraries.org
Amelia Givin Library ![facebook logo](/sites/default/files/inline-images/facebooklogo_0.png)
114 N Baltimore Ave
Mt. Holly Springs, PA 17065
(717) 486-3688
amelia@cumberlandcountylibraries.org
Director: Cynthia Stratton-Thompson
East Pennsboro ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_3.png)
98 South Enola Drive
Enola, PA 17025
(717) 732-4274
eastpennsboro@cumberlandcountylibraries.org
A branch of Fredricksen Public Library
Branch Director: Jackie Barton
New Cumberland Library ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_5.png)
1 Benjamin Plaza
New Cumberland, PA 17070
(717) 774-7820
newcumberland@cumberlandcountylibraries.org
Director: Andrea Black
Bosler Memorial Library ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_6.png)
158 West High Street
Carlisle, PA 17013
(717) 243-4642
bosler@cumberlandcountylibraries.org
Director: Jeff Swope
Fredricksen Library ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_7.png)
100 N. 19th Street
Camp Hill, PA 17011
(717) 761-3900
fredricksen@cumberlandcountylibraries.org
Director: Jessica Miller
Business and Career Center
Simpson Library ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_8.png)
16 North Walnut Street
Mechanicsburg, PA 17055
(717) 766-0171
simpson@cumberlandcountylibraries.org
Director: Sue Erdman
Coy Public Library (Shippensburg) ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_9.png)
73 West King Street
Shippensburg, PA 17257
(717) 532-4508
shippensburg@cumberlandcountylibraries.org
Director: Sami McCulloch
John Graham Library ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_10.png)
9 Parsonage Street
Newville, PA 17241
(717) 776-5900
Director: Mary Schoedel
System Headquarters
Executive Offices
400 Bent Creek Blvd, Ste 150
Mechanicsburg, PA 17050
(717) 240-6175
Executive Director: Carolyn Blatchley
Dauphin County Library System ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_11.png)
Consolidated Library System | Executive Director: Ryan McCrory | exec-dir@dcls.org
East Shore Area Library
4501 Ethel Street
Harrisburg, PA 17109
(717) 652-9380
Library Manager: Maria Lagasca
George & Hettie Love Memorial Library
530 South 29th Street
Harrisburg, PA 17104
(717) 234-3934
Library Manager: Veronica Manthei
Northern Dauphin Library
683 Main Street
Lykens, PA 17048
(717) 523-0340
Library Manager: Marie Herb
Elizabethville Area Library
80 North Market Street
Elizabethville, PA 17023
(717) 362-9825
Library Manager: Barb Seltzer
Madeline L. Olewine Memorial Library
2410 North Third Street
Harrisburg, PA 17110
(717) 232-7286
Library Manager: John Grayshaw
William H. & Marion C. Alexander Family Library
200 W. 2nd Street
Hummelstown, PA 17036
(717) 566-0949
Library Manager: Jamie Hansell
Johnson Memorial Library
799 East Center Street
Millersburg, PA 17061
(717) 692-2658
Library Manager: Marie Herb
McCormick Riverfront Library
101 Walnut Street
Harrisburg, PA 17101
(717) 234-4976
Library Manager: Jose Colon
Key Staff Members
Executive Director: Ryan McCrory
Public Services Director: Lori Milach
Human Resources Director: Angela Jefferies
Youth Services Coordinator: Samantha Lowe
Independent Dauphin County Libraries
Hershey Public Library ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_12.png)
701 Cocoa Avenue
Hershey, PA 17033
(717) 533-6555
Library Director: Alison Jacobine
Middletown Public Library ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_13.png)
20 N. Catherine Street
Middltown, PA 17057
(717) 944-6412
Library Director: Heidi Leeper
Public Libraries of Perry County
New Bloomfield Public Library ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_14.png)
23 E McClure Street
PO Box 558
New Bloomfield, PA 17068
(717) 582-0051
Library Director: Jamie Dixon
Community Library of Western Perry County ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_15.png)
104 E. Main Street
PO Box 56
Blain, PA 17006
(717) 536-3761
Library Director: Lois Parker
Marysville-Rye Library ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_16.png)
198 Overcrest Road
Marysville, PA 17053
(717) 957-2851
Library Director: Wendy Holler
Newport Public Library ![Facebook Logo](/sites/default/files/inline-images/facebooklogo_17.png)
316 N. 4th Street
Newport, PA 17074
(717) 567-6860
Library Director: Jeanne Heicher