James H Thomas is 60 years old. lives in Trenton, NJ. Other places in which has lived are Rio Rancho, NM; El Paso, TX; Brooksville, FL and Princeton, NJ. Gina M Kay, Bradley Christopher Thomas, Robert M Thomas, Maria E Thomas, Carol Jean Thomas, Corinna L Duncan and Tom J Thomas are in James family.