Irma Leonard was born in 1931, age 93. Irma Leonard's address is 508 South State Street , Alma, MI 48801. Possible relatives include Arthur Leonard, Gregory Leonard and 2 others. Irma's latest phone number is (517) 463-5075. Previous phone numbers include (989) 463-5075 and (989) 681-2920.
Also goes by: Irma F Leonard
Address History: 508 South State Street, Alma, MI 48801;
508 N State Street, Alma, MI 48801;
Saint Louis, MI 48880
Results 1 - 1 of 1