Barry Clay Armstrong Sr.
January 9, 1952 - June 2, 2020
Barry Clay Armstrong Sr. was born January 9, 1952 in Odessa, Texas to Quinton Darnell Armstrong and Mildred Marie (Burke) Armstrong. He passed away Tuesday, June 2, 2020 in Okemah, Oklahoma at the age of 68. Barry moved to the Okemah area... View Obituary & Service Information