The Davidson branch of the Charlotte-Mecklenburg Library is located on the town green at 119 S Main Street, Davidson, NC 28036. Its hours are Monday-Thursday 9:00 a.m. - 8:00 p.m. and Friday & Saturday 9:00 a.m. - 5:00 p.m. The library is closed on Sundays.