Mary Trust Nichols, 78 years old, lives in Mountain View, California, but has also spent time in San Jose, California and Tulsa, Oklahoma. Some of Mary family members are Sherri Lynn Nichols, Melvin J Ballard, Ronald P Nichols and Jennifer Michelle Nichols.