Barbara Armstrong was born in 1943, age 81. Barbara Armstrong's address is 7803 West Coon Lake Road , Howell, MI 48843. Possible relatives include Shannon Armstong, Arthur Armstrong and 6 others. Public records show Barbara has also lived in Fowlerville, MI. Barbara's latest phone number is (517) 223-8473. Previous phone numbers include (517) 294-5084 and (517) 667-6794.
Results 1 - 1 of 1