Public records show Greenwood and Indianapolis as cities Margaret also stayed in. 295 Village Ln #260, Greenwood, In 46143 is where Margaret resides. Records link phone number (317) 859-9667 with Margaret’s details. Margaret's birth year is 1981. Margaret was born 43 years ago.