Mary Joe Nichols is 83 years old. Mary lives in Mooresville, NC. Mary has also lived in Elgin, SC and State Park, SC. Anna Nichols, Benjamin F Butler, Sarah Louise Nichols, Christina Bates Nichols, Vernon E Nichols, Rex Anthony Nichols, Rebecca A Kraschnewski, Richard K Nichols, Joel K Nichols, Diana H Nichols and Ginger D Butler are some of Mary relatives.