Town Staff Contacts

  1. Public Works Department


    Physical Address
    100 Public Works Dr.
    Carrboro, NC 27510

    Mailing Address
    301 W. Main Street
    Carrboro, NC 27510

    Phone: : 919-918-7425
    Fax: : 919-968-7728


  2. Planning


    Phone: : 919-918-7324
    Fax: : 919-918-4454