Richard Leland Sheltra
January 13, 1979 - August 1, 2022
Born in Vermont on January 13, 1979 to Richard Bernard Sheltra and Sandra Kaye Craig. Rick died peacefully at home with his dog Gus on August 1, 2022. Rick is survived by his son Izik Sheltra, siblings, cousins. Rick had compassion for cooking... View Obituary & Service Information