His birth year was listed as 1953. Richard was born 71 years ago. Public records show Shreveport, Jones and Coushatta as cities Richard also stayed in. The number currently linked to Richard is (318) 221-7819. The residency of Richard is at 2102 Highland Ave #2, Shreveport, La 71104.