Larry Littlebird Vaughn
September 7, 1945 - October 23, 2020
Larry Littlebird Vaughn was born September 7, 1945 in Stilwell, OK to Wallace and Mary (Tehee) Vaughn. Larry passed away October 23, 2020 at the age of 75. He attended schools in Stilwell, OK and Chicago, IL. He graduated high school in Stilwell... View Obituary & Service Information