Joshua William Castle

July 3, 1988 - March 31, 2021
There are no events scheduled.

July 3 1988-March 31 2021 Joshua passed away in his home on March 31, 2021. He was born in Oakland on July 3, 1988 and grew up in Albany, CA. He made friends wherever he went due to his fun and kind nature. He was always the life of the party and his friends willContinue Reading

Plant a tree in memory of Joshua
An environmentally friendly option.
Sunset View Mortuary left a message:
Please accept our deepest condolences for your family's loss.