Other a city that she has stayed in is River Ridge. Margaret owns the phone number (504) 737-7895. Margaret’s residency is at 10112 Hyde Pl, New Orleans, La 70123. Margaret's birth year is 1932. The current age of Margaret is 91.