Margaret Archibald was born in 1958, age 66. Margaret Archibald's address is 511 S Carondelet Street Apt 105, Los Angeles, CA 90057. Possible relatives include Beverly Archibal, Samuel Archibald and 2 others. Public records show Margaret has also lived in Los Angeles, CA. Margaret's latest phone number is (818) 407-2760.
Phone Numbers: (818) 407-2760
Address History: 511 S Carondelet Street Apt 105, Los Angeles, CA 90057;
2515 Ocean View Avenue Apt 203, Los Angeles, CA 90057;
Milwaukee, WI 53209
Results 1 - 1 of 1