David Theron Shackelford is 34 years old. He lives in Ypsilanti, MI, but has also spent time in Detroit, MI. He went to school at the Eastern Michigan University. Companies in which he has a work history include United States Army, College Student and College Studentsoldier.