The number currently linked to Richard is (317) 241-2458. This person's birth year is 1986. He has stayed in Indianapolis before moving to Indianapolis. Richard was born 39 years ago. The possible relatives of Richard are Robert Taylor Poteet, Wilma Louise Poteet, Anna Leepoteet and 6 other people. The residency of Richard is at 4609 Caven St, Indianapolis, In 46241.