Dr. Oscar del Rio
January 25, 1968 - October 18, 2018
Dr. Oscar "Big O" del Rio, 50, of Palm Harbor, Florida, passed Thursday, October 18, 2018 at Mease Countryside Hospital in Safety Harbor, Florida. He was born in Los Angeles, California. Oscar graduated from Cardinal Newman High School in 1986,... View Obituary & Service Information