Joshua Nathan "Josh" Garrett
October 15, 1981 - February 19, 2023
Joshua Nathan Garrett of St. Clair, MO, known to all as Josh, departed this life in Creve Coeur, MO on Sunday, February 19, 2023, having reached the age of forty-one years, four months and four days. Josh was born in St. Louis, MO on October... View Obituary & Service Information
