Margaret Carroll was born in 1964, age 59. Margaret Carroll's address is 7 Plover Court , Wilmington, DE 19808. Possible relatives include Larry Carroll, Lawrence Carroll and 2 others. Public records show Margaret has also lived in Newark, DE and Rehoboth Beach, DE. Margaret's latest phone number is (302) 354-0206. Previous phone numbers include (302) 429-6690 and (302) 429-9270.
Also goes by: Margaret F Carroll
Address History: 7 Plover Court, Wilmington, DE 19808;
88 Ethan Allen Court, Newark, DE 19711;
Rehoboth Beach, DE 19971;
Salem, MA 01970;
Philadelphia, PA 19147
Results 1 - 1 of 1