Possible relatives of Margaret are: Charles Richard Stannard, Donald Michael Stannard, Elaine B Stannard and 2 other people. Phone number listed for Margaret is (281) 367-0135. Other cities that she has stayed in are Spring and The Woodlands. Margaret’s current address is 216 Greenwood St, Houston, Tx 77011. Margaret turned 103 years old. Her birth year was listed as 1920.