Mary Jo Johnson, 86 years old, lives in Banner Elk, North Carolina. Other places in which she has lived are West Jefferson, North Carolina; Myrtle Beach, South Carolina; Mountain City, Tennessee and Shallotte, North Carolina. Some of Mary relatives are Robin D Johnson, Maryjo J Johnson and Steven J Johnson.