Margaret has reached 75 years of age. Cities Margaret has lived in before are Orchard Park, Marina Del Rey, Los Angeles and one other city. Margaret's birth year is 1950. Margaret is a resident of 1218 Terrace St, Tallahassee, Fl 32303. Body Electric Video Division, Inc is a business Margaret has some connections with. Margaret has listed phone number: (487) 317-0306.