Shaylee Montoya Davenport

Birth date: Jun 18, 2021 Death date: Sep 11, 2024

Shaylee Montoya Davenport was born on June 18, 2021, and passed away on September 11, 2024, due to respiratory failure from clear cell sarcoma/metastatic melanoma, which had spread to her lungs, and checkpoint inhibitor-induced pn

CARED FOR BY

Floral Haven Funeral Home

6500 South 129th East Avenue A, Broken Arrow OK 74012