Margaret Archibald was born in 1945, age 78. Margaret Archibald's address is 2072 560th Avenue # 560, Melrose, IA 52569. Possible relatives include Emma Archibald, Hollee Archibald and 5 others. Public records show Margaret has also lived in Melrose, IA. Margaret's latest phone number is (641) 726-3581. The latest email address for Margaret Archibald is kpa****@yahoo.com.
Patrick Archibald's current address is 2072 560th Avenue # 560, Melrose, IA 52569. Patrick's age is 77 years old (1946). Phone numbers associated with Patrick are (515) 726-3581 and (641) 726-3581. Patrick has also lived in Melrose, IA. The latest email used to communicate with Patrick Archibald is kpa****@yahoo.com.
Results 1 - 2 of 2