This year Margaret celebrated her 78 birthday. We have found 7 possible relatives of Margaret: Helen M Otoole, James D Otoole, Donald E Otoole and 4 other people. Margaret was born in 1946. Margaret’s residency is at 3210 Ironwood Dr, Chandler, Az 85226. Tempe is a city Margaret has lived in. Margaret owns the phone number (480) 821-5520.