Margaret now resides at 167 La Quinta Ct, Holmdel, Nj 07733. Possible relatives of Margaret are: Chungwen Chow, Lingyu Chenchiu, Anne L Chen and 5 other people. Margaret was born 66 years ago. This person's birth year is 1958. Margaret has listed phone number: (732) 706-9514. Cities Margaret has lived in before are Pleasantville, Redondo Beach, Marina Del Rey and 3 other cities.