Leonard Raphael Osman, a vibrant and independent living person, after a very brief illness lost his battle with cancer on January 9, 2012. Funeral services will be at 1:00pm Tuesday, January 10, 2012 at The Louis Memorial Chapel, 6830 Troost... View Obituary & Service Information