Margaret Acosta was born in 1948, age 76. Margaret Acosta's address is 717 High Point Boulevard North Apartment B, Delray Beach, FL 33445. Possible relatives include Ana Acosta, Edwin Acosta and 5 others. Public records show Margaret has also lived in Miami, FL and Staten Island, NY. Margaret's latest phone number is (305) 652-1753. Previous phone numbers include (561) 276-1431.
Address History: 717 High Point Boulevard North Apartment B, Delray Beach, FL 33445;
18615 Ne 1st Court, Miami, FL 33179;
Staten Island, NY 10310;
Cabo Rojo, PR 00623
Results 1 - 1 of 1