New Bern-Craven County Public Library


New Bern-Craven County Public Library

About New Bern-Craven County Public Library

400 Johnson St., New Bern, NC 28560
Craven County

35.110928 -77.0393059

Additional Resources

More about New Bern-Craven County Public Library may be available from these digital libraries: