Leo Avila, 18, was received into the hands of God, Friday May 24, 2013 from injuries sustained in a car accident. Memorial Service: 5pm Friday, 31, 2013 at St. Timothy's Episcopal Church; 4201 Mitchell Blvd., Fort Worth. Leo was born November... View Obituary & Service Information
