Other cities that he has stayed in are Opelousas and Beaumont. Ricky was born in 1963. People possibly related to Ricky are James Simpson, Brinda F Simpson, Lee I Simpson and 4 other people. Ricky currently resides at 1703 Blanchard St, Opelousas, La 70570. The age of Ricky is 61. Ricky has listed (337) 948-6232 as his phone number.