Ricky's possible relatives are Robert L Major, Micheal M Major, Kristy Majors and 6 other people. The number currently linked to Ricky is (580) 233-0361. Ricky's birth date was listed as 1962. This year Ricky celebrated his 62 birthday. Public records show Enid as a city Ricky also stayed in. Ricky’s residency is at 1802 Broadway Ave, Enid, Ok 73701.