Otto Beasley
March 3, 1947 - October 23, 2021
It is with great sadness that we regretfully announce the passing of Otto Beasley. Otto was born on March 3, 1947 in Nashville, Tennessee and passed on October 23, 2021 in Hayward, California at the age of 74. Cremation services will be held... View Obituary & Service Information