Imelda Turner was born in 1951, age 72. Imelda Turner's address is 19314 Fleming Street , Detroit, MI 48234. Public records show Imelda has also lived in Detroit, MI.
Imelda Turner's current address is 257 E Philadelphia Street , Detroit, MI 48202.
Address History: 257 E Philadelphia Street, Detroit, MI 48202
Imelda Turner's birthday is 10/08/1949, and is 74 years old. Imelda's home address is 19603 Goddard Street , Detroit, MI 48234.
Address History: 19603 Goddard Street, Detroit, MI 48234
Results 1 - 3 of 3