Leonardo Canlas Ibarra, age 82, of Ewa Beach passed September 13, 2017 in Wahiawa. He was born on September 11, 1935 in the Philippines and worked in the textile manufacturing industry. He is survived by his wife, Pacita Cabudol; sons, Rolando... View Obituary & Service Information
The family of Leonardo Canlas Ibarra created this Life Tributes page to make it easy to share your memories.
Thank you for subscribing.