Affiliate Libraries Public Library of Johnston County and Smithfield Selma Public Library Kenly Public Library James Bryan Creech Public Library (Four Oaks) Princeton Public Library