Alyssa Nicole Klutts-Wilbourn was born on June 19, 1991 in Okmulgee, Oklahoma to Travis Klutts and Lisa Brooks. Alyssa passed away Tuesday evening February 18, 2020. Alyssa worked her way through college as an independent living group home provider.... View Obituary & Service Information
Obituary & Service
Alyssa Nicole Klutts-Wilbourn was born on June 19, 1991 in Okmulgee,...
View More