Tora "Toran" Shannon Davison
February 14, 1973 - July 21, 2020
Tora Shannon Davison, aka Toran arrived on this earth on February 14, 1973. His twilight was July 21, 2020. Family was not told about his death until the 17th of August. Tora was certified in Horticulture, and he was also a gifted dancer and... View Obituary & Service Information