Smithfield Director:
Margaret Marshall
Send E-Mail
Physical Address:
Public Library of Johnston County and Smithfield
305 E. Market Street
Smithfield, NC 27577
 
Mailing Address:
305 Market Street
Smithfield, NC 27577
 
Phone: 919-934-8146
Fax: 919-934-8084
Selma Public Library

The Selma Library can be found at:

http://www.selma-nc.com/library