Preston Lee Woods
September 19, 1980 - June 16, 2021
Preston Lee Woods was born September 19, 1980, in Indianapolis, IN he is the third oldest of seventeen children, born to Percival Woods and Shana Smith. Preston received his education through the Indianapolis Public School systems, He completed... View Obituary & Service Information