People possibly related to Margaret are Rose M Escriba, Victor M Escriba, Jerry V Escriba and 6 other people. 17625 6Th St, Pembroke Pines, Fl 33029 is where Margaret resides. She has stayed in Phoenix, Scottsdale, Weston and 4 other cities before moving to Pembroke Pines. 1972 is her birth date. Phone number listed for Margaret is (602) 482-4125. Margaret was born 52 years ago.