Her birth year was listed as 1964. 11207 Marshview Ln, Champlin, Mn 55316 is where Margaret resides. Richard Eberhard, Richard H Holm, Patricia A Eberhard and 5 other people are people possibly related to Margaret. This year Margaret celebrated her 60 birthday. Margaret has previously lived in Saint Paul, Naperville, Minneapolis and 3 other cities. The number currently linked to Margaret is (763) 433-0937.