Margaret was born in 1951. The number currently linked to Margaret is (317) 788-0732. Margaret’s residency is at 2336 Finley Ave, Indianapolis, In 46203. The current age of Margaret is 74. She has stayed in Tonawanda and Indpls before moving to Indianapolis.