Herminia De Leon

Birth date: Apr 26, 1938 Death date: Aug 31, 2020

DONNA - Herminia De Leon, 82, passed away on Monday, August 31, 2020 at DHR in Edinburg.