Richard I Todd in Roanoke Rapids, NC We found 3 records for Richard I Todd in Roanoke Rapids, NC. Select the best result to find their address, phone number, relatives, and public records. Filter Results. AGE. 18+ 80+ Include Roanoke Rapids, NC as a past location. Apply state North Carolina. Any state. city Roanoke Rapids..