Margaret Leach

Profile Updated: September 10, 2019
Margaret Leach
Residing In: Chicago, IL USA
Spouse/Partner: Earskin Leach
Children: Kimnora, born 1968; Earskin Jr. born 1970
Yes! Attending Reunion

Margaret's Latest Interactions

Sep 07, 2019 at 3:31 PM
Margaret Leach has a birthday today. New comment added.
Oct 02, 2018 at 9:51 PM

Posted on: Oct 02, 2018 at 3:33 AM

Margaret Leach has left an In Memory comment for Sharlene Hicks.
Apr 14, 2018 at 3:33 PM

Sharlene, had a flair for her jewery and hair styles. Condolence to her family and friends.

Posted: Sep 07, 2019 at 2:53 PM