This person's birth year is 1955. 8429 Betty Lee Ave, Saint Louis, Mo 63114 is where Margaret lives. This person has lived also in Saint Ann, Saint Louis and St Louis. The number currently linked to Margaret is (860) 423-7790. This year Margaret celebrated her 69 birthday.