Vickie Jane Free Armstrong of Conroe, Texas was born August 10, 1953 in Ennis, Texas to Boyce Edwin and Josephine (Derrick) Free. She passed from this life on June 15, 2017. Vickie was preceded in death by husband Douglas Armstrong; father... View Obituary & Service Information