Denia Ruby was born in 1973, age 50. Denia Ruby's address is 816 W 113th Avenue , Tampa, FL 33612. Possible relatives include Jose Guifarro, Maira Guifarro and 1 others. Public records show Denia has also lived in Tampa, FL. Denia's latest phone number is (786) 244-6254.
Phone Numbers: (786) 244-6254
Results 1 - 1 of 1