Background
Hall, B. David was born on April 14, 1948 in Winston-Salem, North Carolina, United States.
Hall, B. David was born on April 14, 1948 in Winston-Salem, North Carolina, United States.
Doctor of Medicine, Wake Forest U., 1974.
Intern, Naval Regional Med Center, Portsmouth, Virginia, 1974; resident, Naval Regional Med Center, 1975-1978; staff, Rowan Memorial Hospital, Salisbury, North Carolina, 1978; private practice, Salisbury, since 1980.
Member ACOG, American Medical Association.