Public records show Plymouth and Worcester as cities Margaret also stayed in. Margaret has listed (508) 746-4715 as her phone number. The current age of Margaret is 93. Margaret is related to or closely associated with John E Russell, John M Russell, Jack S Russell and 6 other people. 1930 is her birth date. Margaret currently resides at 46 Dutton St, Worcester, Ma 01610.