IM Dr. Ian Robert Macnaughton, MD Is this you? Claim your profile Anesthesiology 0Leave a review Unc Rex Hospital 4420 Lake Boone Trl, Raleigh, NC, 27607 (919) 784-3100