Margaret owns the phone number (847) 234-2078. 1100 Pembridge Dr #353, Lake Forest, Il 60045 is where Margaret resides. Cities Margaret has lived in before are Lake Forest and Dallas. Margaret was born 94 years ago. Margaret's birth year is 1929.