Ibena Rupert was born in 1983, age 40. Ibena Rupert's address is 790 Ne 122nd Street Apt 3, North Miami, FL 33161. Possible relatives include Jessela Rupert, Melchizedek Rupert and 2 others. Public records show Ibena has also lived in North Miami Beach, FL. Ibena's latest phone number is (305) 947-1144. Previous phone numbers include (786) 519-0042 and (786) 859-9480.
Results 1 - 1 of 1