Ovelia Isma's address is 4200 Nw 34th Street Apt 412, Lauderdale Lakes, FL 33319. Possible relatives include Stervenley Isma, Stervenson Isma and 2 others. Public records show Ovelia has also lived in Fort Lauderdale, FL. Ovelia's latest phone number is (954) 768-5398.
Phone Numbers: (954) 768-5398
Results 1 - 1 of 1