Terry Nowell Davis is 61 years old. Terry lives in Dallas, Texas. Terry has also lived in Mesquite, Texas; Richardson, Texas and Wylie, Texas. Terry has worked for Insight For Missions and Insight For Missions Inc. Terry is related to Larry Davis, Bonnie Davis, Dena Loe Davis and Kellie Marie Shanks.