Sherry Tucker

Originally from Indiana, Sherry Tucker worked in accounting for seventeen years. She and her husband Dirk and her daughter Lexi now live in Florida with the anticipation of their reunion with Zach in Heaven.