Public records show Key West, Boone, Sarasota and 2 other cities as cities Richard also stayed in. Richard has listed phone number: (919) 960-8189. Richard has reached the age of 69 years. 102 Webb Dr #12, Carrboro, Nc 27510 is where Richard lives. His birth year was listed as 1955.