Neal Owen Walker
December 20, 1962 - December 13, 2017
Neal Owen Walker, 54 passed away in Muskogee on Wednesday, December 13, 2017. Neal was born to the late Norman and Lena (Roberts) Walker in Tulsa, Oklahoma on Thursday, December 20, 1962. Neal was a law enforcement officer for over 20 years... View Obituary & Service Information