Other cities that she has stayed in are Toledo and La Salle. Margaret has reached the age of 58 years. We have found 9 possible relatives of Margaret: Matthew Fleischman Thurber, Noel Bdpmgahannao Thurber, Laura Gayle Bernard and 6 other people. The number currently linked to Margaret is (419) 729-0402. Her birth year was listed as 1967. Margaret’s current address is 3058 117Th St, Toledo, Oh 43611.