James M Nichols, 47 years old, lives in Salt Lake City, UT, but has also spent time in Bountiful, UT and North Salt Lake, UT. He has worked for Md, Pc, Anesthesiology and James M Nichols. Jobs he has held in the past include Doctor and Medical Doctor. Michelle Nichols Henrie, Karen H Nichols, Jodi Jorgenson Nichols and Jodi J Nichols are in James family.