Carthage Public Works Office

4396 US 15 501 Hwy, Carthage, NC 28327

910-947-5041