Larry Dean Armstrong passed from this life on April 14, 2022 in Tulsa, Ok at the age of 71 years. Larry was born October 3, 1950 in Pryor, OK., to parents George Frank Armstrong and Alberta Lee Murphey Armstrong.
To send flowers
to the family or plant a tree
in memory of Larry Dean Armstrong, please visit our floral store.