Meesha Davis
August 10, 2006 - December 10, 2019
Meesha (nicknamed “Mimi”) was born to her pet parents Jerome and Kimberley Davis on August 10, 2006 in Bloomfield, Indiana. She passed over The Rainbow Bridge on December 10, 2019. Mimi’s favorite things were her squeaky giraffe... View Obituary & Service Information