Iris Odallo was born in 1962, age 61. Iris Odallo's address is 201 Lee Street Apt 109, Suffolk, VA 23434. Possible relatives include Valerie Battle, Adrienne Ellis and 11 others. Public records show Iris has also lived in Newark, NJ and Chesapeake, VA. Iris's latest phone number is (757) 333-3387. Previous phone numbers include (757) 966-2087.
Also goes by: Iris L Ellis,
Iris Ellis Odallo,
Iris L Ellis-Odallo
Address History: 201 Lee Street Apt 109, Suffolk, VA 23434;
90 Tiffany Boulevard Apt 218, Newark, NJ 07104;
Chesapeake, VA 23324;
Hampton, VA 23664;
Norfolk, VA 23523
Results 1 - 1 of 1