Ricky is a resident of 6772 Birchwood Ct, Keizer, Or 97303. His birth year was listed as 1955. Public records show Independence and Keizer as cities Ricky also stayed in. The current age of Ricky is 69. Ricky has listed (503) 390-4300 as his phone number.