Public records show New Bedford, Saint Louis, Oceanside and 3 other cities as cities Margaret also stayed in. The number currently linked to Margaret is (314) 839-3382. 505 Patterson Ln, Florissant, Mo 63031 is where Margaret lives. Margaret turned 53 years old. This person's birth year is 1971.