Dr. David Henderson, MD works in Charlotte, NC as a Hospital Medicine Specialist and has 31 years experience. Dr. Henderson is board certified in Internal Medicine and graduated from Wake Forest ...