Get Directions to Carrboro Public Works Department ← View details 100 Public Work Drive, Carrboro, North Carolina 27510 +1 919-918-7425 Get Directions From* To * — Required information