Robert Sylvester Norwood Jr
January 23, 1939 - November 27, 2021
Robert Sylvester “Jitter” Norwood Jr Born January 23, 1939. Died November 27, 2021. Robert (Jitter) Norwood of Oklahoma City, OK peacefully left this world on Saturday morning, November 27th, 2021. He was born to Robert Sr.... View Obituary & Service Information