Margaret Archibald was born in 1941, age 83. Margaret Archibald's address is 19251 N 73rd Lane , Glendale, AZ 85308. Possible relatives include Brian Archibald, Hope Archibald and 1 others. Margaret's latest phone number is (602) 561-8261. Previous phone numbers include (928) 286-4511.
Address History: 19251 N 73rd Lane, Glendale, AZ 85308;
17585 Rimrock Place, Munds Park, AZ 86017;
Phoenix, AZ 85053
Results 1 - 1 of 1