He has stayed in Charlotte before moving to Charlotte. Richard was born 64 years ago. Richard currently resides at 1719 Ranchwood Dr, Charlotte, Nc 28217. This person's birth year is 1960. Phone...