Information on:

New Bern - Craven County Public Library

400 Johnson Street
252-638-7800

Hours

Monday-Thursday, 9 a.m.-9 p.m

Friday-Saturday, 9 a.m.-6 p.m

Sunday, 2 p.m.-6 p.m.


New Bern - Craven County Public Library is not affiliated with AmericanTowns Media

Photos