DEATH NOTICE – Leonor Vela

MISSION – Leonor Vela, 77, passed away on Thursday, May 11, 2017, at her home in Mission.

Leave a Comment