Ricky has reached the age of 61 years. Ricky was born in 1964. Ricky is related to or closely associated with Robert Wayne Switzer, Karen Roe Switzer, William Edmond Switzer and 6 other people. A city Ricky has lived in before is Odessa. 5126 Bryan Rd, Odessa, Tx 79764 is where Ricky resides. Records link phone number (915) 366-6747 with Ricky’s details.