Delaila Wendy Nichole Quintana

  • Born: October 15, 2001
  • Died: March 26, 2015
  • Location: Lincoln, Illinois

Tribute & Message From The Family

Delaila was born on October 15, 2001 and passed away on Thursday, March 26, 2015.

Delaila was a resident of Lincoln, Illinois at the time of passing.