She has stayed in Saint Louis before moving to Saint Louis. Margaret now resides at 4449 Villa Knoll Dr, Saint Louis, Mo 63128. Margaret has listed phone number: (314) 892-0877. Margaret was born in 1921. The current age of Margaret is 103.