Granville County Library System

Discover, learn, connect, and have fun at a Granville County library. With a variety of programs and four branches throughout the county, the Granville County Library System has something for residents of all ages. See website for all locations and hours.

Thornton Library (Main Branch): 210 Main Street, Oxford, NC 27565

Contact: