Esperanza Alvarado

Birth date: May 10, 1926 Death date: Apr 3, 2017

Esperanza “China” Alvarado was born in National City in 1926. China had a very good life, and loved to be out dancing with her husband Manuel. Esperanza has passed away in San Diego, leaving behind her loving husband, son, grand k