Stephen P. Baroi
November 25, 1973 - November 19, 2023
In Loving Memory of Stephen Pallob Baroi November 25, 1973 - November 19, 2023 It is with heavy hearts that we announce the passing of Stephen Pallob Baroi, who left this world on November 19, 2023, due to severe injuries sustained in a tragic... View Obituary & Service Information
