Idalia Velozo was born in 1946, age 77. Idalia Velozo's address is 1840 Opa Locka Boulevard , Opa Locka, FL 33054. Possible relatives include Carlos Mustelier, Bertin Rodriguez and 12 others. Public records show Idalia has also lived in Miami, FL.
Results 1 - 1 of 1