Steven Y Okawa passed away at his home in Isle of Palms, South Carolina on August 8, 2020 after battling cancer for 2 years; he was 67. Steve was born in Salt Lake City, Utah on December 15, 1952. Growing up in Canoga Park, California, Steve... View Obituary & Service Information