Douglas “Petunia” Randall Armstrong was born February 26, 1966 and he passed away at home with his loving family at his side on April 22, 2019. Papa’s dash consisted of a wide variety of adventures. He was a jack of many trades,... View Obituary & Service Information