Holly Springs Town Hall 128 S Main St Holly Springs, NC 27540 Phone: (919) 552-6221 Fax: (919) 552-0654 View Website
Category: City Government - Executive Offices