Otto Raul Llerena Larrea

Birth date: Mar 5, 1936 Death date: Jun 23, 2025

In Loving Memory of Otto Llerena It is with deep sadness that we announce the passing of Dr. Otto Raul Llerena Larrea, beloved father, grandfather, and friend, who left us peacefully on June 23rd 2025 at the age of 89. Born on M