Thomas D Nelson is 68 years old. Thomas lives in Orem, Utah. Other places in which Thomas has lived are Arlington, Texas; Irving, Texas and Lewisville, Texas. Some of Thomas relatives are Amber N Nelson, Jan Marie Nelson, Patrick Craig Nelson and Eric Richard Nelson.