Annie DeWitt is a Louisiana native who earned her bachelor of science degree in neuroscience from Tulane University in New Orleans. She then attended LSU Health Sciences Center in New Orleans where she received her master of physician assistant Studies. Annie is board certified by the National Commission of Physician Assistants and licensed by the Louisiana State Board of Medical Examiners. She has been on staff at Ochsner since February 2020.