Idonna was born 45 years ago. Other cities that this person has stayed in are Plantation and Sunrise. 1979 is the birth year of Idonna. The residency of Idonna is at 10641 28Th, Sunrise, Fl 33322. The possible relatives of Idonna are Joseph Thomas Brown, Hermine Melomie Brown, Sam Brown and 6 other people.