Vaughn Linwood Steen died on May 23,2020 at the Chula Vista Veteran’s Home in Chula Vista, CA at the age of 91. He was born on August 27, 1928 in Houlton, Maine to Dale Linwood Steen and Luvie Ada Downing Steen. Vaughn graduated from... View Obituary & Service Information
Obituary & Service
Vaughn Linwood Steen died on May 23,2020 at the Chula Vista Veteran’s...
View More