Melissa Imo was born in 1977, age 46. Melissa Imo's address is 5450 Daggett Avenue , Saint Louis, MO 63110. Possible relatives include Andrea Imo, Anna Imo and 6 others. Public records show Melissa has also lived in Saint Louis, MO. Melissa's latest phone number is (314) 583-8791. Previous phone numbers include (314) 664-8791. The latest email address for Melissa Imo is mel****@yahoo.com.
Address History: 5450 Daggett Avenue, Saint Louis, MO 63110;
5325 Bischoff Avenue, Saint Louis, MO 63110
Emails: mel****@yahoo.com
Results 1 - 1 of 1