Liza Denton
Liza was born July 4, 2019 in NC. She passed away May 18, 2024. Liza, also known as “Lizard,” loved her blue stuffed octopus and her blankie, getting sprayed with the water hose, peanut butter, and on special occasions, Chick-Fil-A nuggets! Liza had her own twin sized bed that she would sleep on, but she […]