Alfreda Marshall
  • Alfreda Marshall

  • Staff Specialist
      • 417 Chapel Drive, Box 90088, Durham, NC 27708
      • 276 Soc/Psych Bldg, Campus Box 90088, Durham, NC 27708
      • Phone: (919) 660-5614
      • Email:
  • ict background