Vivian N. Johnson, 94, of McPherson, passed away peacefully on Sept. 7, 2017, surrounded by family at McPherson Hospital. Funeral arrangements are pending with Stockham Family Funeral Home.