Larry Nicholson, 40, of Oklahoma City, Oklahoma, passed on August 24, 2023. Larry was born on January 06, 1983.
Guestbook