The residency of Margaret is at 8 Stone Dr #46, Peabody, Ma 01960. Margaret's birth year is 1944. The current age of Margaret is 80. The number currently linked to Margaret is (978) 535-0502. Controlled Water Systems, Inc is a business Margaret has some connections with.