The current age of Margaret is 84. Her birth year was listed as 1939. People possibly related to Margaret are Mary Beth Fons, Mary Elizabeth Light, Thomas Lehuong and 3 other people. Margaret’s current address is 18914 Grosbeak Ln, Tomball, Tx 77377. The number currently linked to Margaret is (281) 290-0855. Public records show Houston as a city Margaret also stayed in.