Stella Imo was born in 1919, age 104. Stella Imo's address is 1227 6th Street Sw, Rochester, MN 55902. Possible relatives include Edmund Imo. Public records show Stella has also lived in Rochester, NY. Stella's latest phone number is (716) 467-8318.
Related to: Edmund Imo
Phone Numbers: (716) 467-8318
Results 1 - 1 of 1