37-year-old James Perry Locke lives in Houston, TX. Companies in which he has a work history include National Aeronautics And Space Administration, Nasa, Md, Doctor Of Medicine and Family Doctor. Jobs he has held in the past include Doctor, Medical Officer, Medical Doctor and General Practitioner.