Kristy Navarro
Added a new photo to the Celebration of Life Announcement album.
Birth date: Aug 17, 1954 Death date: Feb 26, 2024
John Lindsay Richards Jr., 69, passed away on February 26th, 2024 in Honolulu, Hawaii, after a brief illness, surrounded by his loving family, who provided comfort and reassurance as he peacefully passed. John was a force of natu Read Obituary