Delila Melissa Covarrubias

Birth date: Mar 10, 2010 Death date: Mar 10, 2010

Arrangements by Mountain View Funeral Home.