Richard Damien Omar Lee
February 12, 1981 - June 23, 2021
Richard Damien Omar Lee, resident of Homestead Florida and formerly of Trinidad and Tobago, passed away on June 23rd, 2021. He is survived by his loving family and many beloved friends. I’d like the memory of me to be a happy one. I’d... View Obituary & Service Information