The birth year was listed as 1957. The age of Ricky is 67. Phone number listed for Ricky is (731) 587-6564. The possible relatives of Ricky are Debra Darlene Spencer, Charlotte Stevens Russell, Lucia C Richards and 5 other people. The residency of Ricky is at 120 Shadow Wood Cv, Martin, Tn 38237. This person has lived also in Indianola.