Anderson moved back to Chapel Hill in 2007, after spending much of her adult life in New York City.
Anderson relocated to Chapel Hill in 2007, after residing in New York City for most of her adult life.