Skip to main content

View contact information for all libraries in the district below, sorted by library system.


Cumberland County Library System Facebook Logo

Federated Library System | Executive Director: Carolyn Blatchley | cblatchley@cumberlandcountylibraries.org

 

Amelia Givin Library facebook logo

114 N Baltimore Ave

Mt. Holly Springs, PA 17065

(717) 486-3688

amelia@cumberlandcountylibraries.org

Director: Cynthia Stratton-Thompson

 

East Pennsboro  Facebook Logo

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

1 Benjamin Plaza

New Cumberland, PA 17070

(717) 774-7820

newcumberland@cumberlandcountylibraries.org

Director: Andrea Black

 

Bosler Memorial Library Facebook Logo

158 West High Street

Carlisle, PA 17013

(717) 243-4642

bosler@cumberlandcountylibraries.org

Director: Jeff Swope

 

Fredricksen Library  Facebook Logo

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

16 North Walnut Street

Mechanicsburg, PA 17055

(717) 766-0171

simpson@cumberlandcountylibraries.org

Director: Sue Erdman

 

Coy Public Library (Shippensburg)  Facebook Logo

73 West King Street

Shippensburg, PA 17257

(717) 532-4508

shippensburg@cumberlandcountylibraries.org

Director: Sami McCulloch

 

John Graham Library  Facebook Logo

9 Parsonage Street

Newville, PA 17241

(717) 776-5900

johngraham@ccpa.net

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

Consolidated Library System | Executive Director: Ryan McCrory | exec-dir@dcls.org

East Shore Area Library

4501 Ethel Street

Harrisburg, PA 17109

(717) 652-9380

WebMailESA@dcls.org

Library Manager: Maria Lagasca

 

George & Hettie Love Memorial Library

530 South 29th Street

Harrisburg, PA 17104

(717) 234-3934

WebMailKL@dcls.org

Library Manager: Cheyenne Meckes

 

Northern Dauphin Library

683 Main Street

Lykens, PA 17048

(717) 523-0340

WebMailND@dcls.org

Library Manager: Marie Herb

 

Elizabethville Area Library

80 North Market Street

Elizabethville, PA 17023

(717) 362-9825

WebMailEV@dcls.org

Library Manager: Barb Seltzer

 

Madeline L. Olewine Memorial Library

2410 North Third Street

Harrisburg, PA 17110

(717) 232-7286

WebMailMOM@dcls.org

Library Manager: John Grayshaw

 

William H. & Marion C. Alexander Family Library

200 W. 2nd Street

Hummelstown, PA 17036

(717) 566-0949

WebMailAFL@dcls.org

Library Manager: Jamie Hansell

 

Johnson Memorial Library

799 East Center Street

Millersburg, PA 17061

(717) 692-2658

Marie Herb

Library Manager: Marie Herb

 

McCormick Riverfront Library

101 Walnut Street

Harrisburg, PA 17101

(717) 234-4976

WebMailMRL@dcls.org

Library Manager: Jose Colon

 

Key Staff Members

Executive Director: Ryan McCrory

Public Services Director: Vacant

Human Resources Director: Angela Jefferies

Youth Services Coordinator: Samantha Lowe


Independent Dauphin County Libraries

Hershey Public Library Facebook Logo

701 Cocoa Avenue

Hershey, PA 17033

(717) 533-6555

library@derrytownship.org

Library Director: Alison Jacobine

 

Middletown Public Library  Facebook Logo

20 N. Catherine Street

Middletown, PA 17057

(717) 944-6412

info@middletownpubliclib.org

Library Director: Heidi Leeper

 

Public Libraries of Perry County

New Bloomfield Public Library Facebook Logo

23 E McClure Street

PO Box 558

New Bloomfield, PA 17068

(717) 582-0051

bplcircdesk@gmail.com

Library Director: Jamie Dixon

 

Community Library of Western Perry County  Facebook Logo

104 E. Main Street

PO Box 56

Blain, PA 17006

(717) 536-3761

blainlibrary@centurylink.net

Library Director: Emily Hetrick

 

Marysville-Rye Library  Facebook Logo

198 Overcrest Road

Marysville, PA 17053

(717) 957-2851

mvpublib@comcast.net

Library Director: Wendy Holler

 

Newport Public Library  Facebook Logo

316 N. 4th Street

Newport, PA 17074

(717) 567-6860

nppublib@pa.net

Library Director: Jeanne Heicher