James M Johnston, 35 years old, lives in San Gabriel, California. He has also lived in Temple City, California. He works at Communications Clerk. Trance is his favorite band. Patrick M Johnston, Christopher Michael Johnston, Michael J Johnston, Lydia Ann Johnston, Julianne Michelle Johnston, Peter Timothy Johnston and Johnston Michael Johnston are in James family.