• 2906 N Main St Tarboro, NC, 27886
  • (252) 823-7212