Richard’s current address is 2652 25Th St, Odessa, Tx 79761. Richard was born in 1947. Odessa is a city Richard has lived in. Vickie R Tessaro, Shelby N Tessaro, Leann E Tessaro and 3 other people are people possibly related to Richard. The current age of Richard is 77. Richard has listed (432) 366-2066 as his phone number.