Public records show Natchez and New Orleans as cities Margaret also stayed in. Margaret is related to or closely associated with Ronda Speaks Carter, Robert Louis Speaks, Patricia Ann Speaks and one other person. 3035 Banks St, New Orleans, La 70119 is where Margaret lives. The phone number (504) 827-5884 is Margaret’s. The current age of Margaret is 52. 1972 is her birth date.