She has stayed in Indianapolis, San Diego and Chula Vista before moving to Indianapolis. The number currently linked to Margaret is (317) 351-1151. The residency of Margaret is at 5906 Lowell Ave, Indianapolis, In 46219. The current age of Margaret is 68. 1956 is the birth year of Margaret.