May God bless you and your...

Steven Barry Yohai
Seal Beach, California
Seal Beach, California
Steven Barry Yohai was born in Queens, NY, and left this world far too soon after a courageous journey with a rare degenerative brain disease. His passing leaves a deep void in the hearts of his family, friends, and all who were fortunate enough to know him. We ask that you remember Steve with...
Read More