Save Nelson T. Macedo, MD NelsonMacedo.MD.com • Neurosurgeon • 51 years experience Nelson Macedo, MD 313 Old Coach Rd (8594), Rocky Mount, NC