Michele Duffe was born in 1942, age 81. Michele Duffe's address is 3853 Flora Place , Saint Louis, MO 63110. Possible relatives include Andrew Duffe, Bill Duffe and 4 others. Public records show Michele has also lived in Saint Louis, MO. Michele's latest phone number is (314) 771-5335. Previous phone numbers include (314) 776-0905.
Address History: 3853 Flora Place, Saint Louis, MO 63110;
1642 Po Box, Saint Louis, MO 63188
Results 1 - 1 of 1