Dr. Stoddard graduated from the University of North Carolina School of Medicine at Chapel Hill in 1997. She works in Pinehurst, NC and specializes in Nephrology and Internal Medicine. Dr. Stoddard is affiliated with FirstHealth Of The Carolinas Moore Regional Hospital.