Stephen Byron Huff, MD

2076 North Carolina 42, Clayton, NC 27520