Town of Davidson Holds Ribbon Cutting for New Town Hall & Community Center

"