He is in his seventies. Richard has reached the age of eighty years. 1203 East 51st Str, Odessa, TX 79762-5647 is where Richard resides. Eight persons linked to this address. Their name are Ashley E Rubalcaba, Bonnie Rubalcaba, and six others. The numbers currently linked to Richard are (432) 556-0230 (Cellco Partnership), (432) 367-9871 (Southwestern BellCellco Partnership). Various documents link the phone number (432) 367-9871 to different owners — Richard G Rubalcaba Jr, Kathleen O Rubalcaba, Ashley E Rubalcaba, Joshua R Rubalcaba, Bonnie Rubalcaba. [email protected] is Richard’s current primary email address