This person's birth year was listed as 1976. 2531 Shadybrook Ter #B, Scott Air Force Base, Il 62225 is where Mcclendon lives. Mcclendon was born 48 years ago. Mcclendon has previously lived in...