Mary Jo Thornton is 67 years old. She lives in Joshua Tree, California. She has also lived in Waco, Texas and Desert Hot Springs, California. Companies in which she has a work history include Lmft and Licensed Family Marriage Therapist. Her work experience includes positions as Therapist.