The aforementioned party's records confirm they were born on November 16, 1937, now marking 87 years of existence. The person in question has been known to reside at 14 East 63rd St N, Tulsa, OK 74126. Armstrong, the person has been associated with 4 places of residence in their lifetime. These places have been linked to this person in past records: 1644 S Denver Ave, Tulsa, 2228 W Newton St, Tulsa, and 1701 S Memorial Dr #105, Tulsa. 3 email addresses are within Armstrong Clara's grasp. Sandie Taylor (sixty-five years) is linked to Armstrong, the individual in public records. Brian Satherlie (in 1993), Christopher D Greene (between 1990 and 1996), and Clara Armstrong, the individual lived at the same address, 1820 Devonshire St, Nichols Hills, OK 73116, USA. The name Clara Armstrong, the individual frequently appears in address records for Oklahoma, Texas, Tennessee, Nebraska, Missouri. Another person is a resident at the same address as well — Rodney Armstrong. Rodney Armstrong has reached the age of sixty-four