The number currently linked to Margaret is (978) 342-3763. Margaret is related to or closely associated with Kenneth J Duddy, Herbert H Duddy, William Gmrs Duddy and 2 other people. Leominster is a city Margaret has lived in. Margaret’s current address is 28 Park St, Fitchburg, Ma 01420. This person's birth year is 1907. The age of Margaret is 117.