Find Marshall Town Hall in Madison County, NC

  • Marshall Town Hall
  • 180 South Main Street, Marshall, NC 28753
  • 828-649-3031
  • 828-649-3413