Ricky's birth date was listed as 1961. Ricky is related to or closely associated with Susan Eileen Finch, Susan E Finch, Felicia Eileen Finch and 2 other people. Ricky’s residency is at 182 Finneyoaks Ln, Weatherford, Tx 76085. The number currently linked to Ricky is (817) 596-3164. Ricky has reached 63 years of age. He has stayed in North Richland Hills, Iowa Park, Boise and one other city before moving to Weatherford.