This person's birth year is 1963. Carmelo Borrero Ortiz, Theresari Ortiz, Marybeth Beth Ocosio and 5 other people are people possibly related to Richard. Richard is a resident of 10621 28Th Pl, Sunrise, Fl 33322. The number currently linked to Richard is (954) 742-3751. The current age of Richard is 61. He has stayed in Opa Locka, El Paso, Pembroke Pines and 8 other cities before moving to Sunrise.