Ricky's birth year is 1980. Twin Falls is a city Ricky has lived in. 2243 Castle Dr, Twin Falls, Id 83301 is where Ricky lives. The number currently linked to Ricky is (208) 734-3531. Ricky was born 45 years ago.