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