Save William E. Byrd, MD WilliamEByrd2.MD.com • Internist William Byrd, MD 240 Smith Church Road, Roanoke Rapids, NC