6355 Alamo Ave, Saint Louis, Mo 63105 is where Margaret lives. The current age of Margaret is 91. Margaret has listed phone number: (314) 721-3762. The birth year was listed as 1932. She has stayed in Clayton and Saint Louis before moving to Saint Louis.