Library

The Davidson branch of the Charlotte-Mecklenburg Library is located on the town green at:
119 S Main Street
Davidson, NC 28036