Margaret has reached 71 years of age. Other cities that she has stayed in are Miami, Toledo and Hialeah. Margaret's birth date was listed as 1953. The number currently linked to Margaret is (305) 383-6261. 8023 133Rd Pl, Miami, Fl 33183 is where Margaret resides. Margaret's possible relatives are Patrick John Mccabe, M A Mccabe, Daniel Patrick Mccabe and 6 other people.