Margaret turned 89 years old. The number currently linked to Margaret is (281) 251-7731. Jody Lynn Bowser, Brian Wayne Bowser, Frank J Bowser and one other person are people possibly related to Margaret. Her birth year was listed as 1934. 12611 Spring Cypress Rd #2, Tomball, Tx 77377 is where Margaret resides. Liverpool, Tomball and Buffalo are cities Margaret has lived in.