Joshua Michael Petro
May 3, 1998 - December 17, 2023
Joshua Petro was a loving and compassionate young man who was taken from us much too soon. He possessed rare qualities for a man of his age. He was loyal, hardworking and believed that everything should be earned rather than given. Joshua was... View Obituary & Service Information
