Skip to Main Content

Staff Directory: Contact Us

Library Branches

  • Randolph County Public Library
    Ross Holt, Library Director 
    336-318-6800
  • Archdale   
    Ashley Rose, Manager
    336-431-3811
  • Asheboro   
    See Headquarters Directory
    336-318-6800
  • Franklinville   
    Charity Johnson, Manager
    336-824-4020
  • Liberty   
    Brenda Hornsby-Heindl, Manager
    336-622-4605
  • Ramseur   
    Sandy Jarrell, Manager
    36-824-2232
  • Randleman   
    Donna Toomes, Manager
    336-498-3141
  • Seagrove   
    Charity Johnson, Manager
    336-873-7521

Headquarters Services

Renewals & Overdues 318-6801
Reference & Information 318-6803
Administration & Finance 318-6812
Children's Services 318-6804
Circulation Services 318-6801
Extension/Outreach Services 318-6816
Franklinville/Ramseur Parents as Teachers 824-4144
Genealogy & Local History 318-6815
InterLibrary Loan 318-6802
Library Director 318-6806
Meeting Facilities & Reservations 318-6801
Memorials & Donations 318-6813  or 6801
Technical Services 318-6807

Have a question?

Asheboro (Headquarters) Staff