Michaila Grace Davidson
February 22, 2010 - March 27, 2012
Michaila Grace Davidson was born on February 22, 2010 in Longview to Michael and Amy Davidson. She passed away Tuesday morning after a long and courageous battle with Leukemia. Michaila was diagnosed on May 5, 2010, and faced each challenge... View Obituary & Service Information
