Clifford Nolan JOHNSON
July 8, 1943 - September 25, 2020
Clifford Nolan Johnson, 77 of St. Louis, Missouri died Friday September 25, 2020. He was born July. 8, 1943 in St Louis Missouri. The son of the late Orvis H. and Dorothy Johnson. He married Jackie Johnson September 1983 in St. Louis, Missouri... View Obituary & Service Information