Archibald Macleod was born in 1911, age 113. Archibald Macleod's address is 3325 Sherwood Drive , Flint, MI 48503. Possible relatives include Agnes Macleod, Charles Macleod and 4 others. Public records show Archibald has also lived in Metamora, MI. Archibald's latest phone number is (313) 233-5536. Previous phone numbers include (810) 233-5536 and (810) 797-4130.
Also goes by: Archibald C Macleod
Results 1 - 1 of 1