Mr. Joshua Allen “Pelon” Barnes, age 50 of Grant, Alabama passed away Wednesday, July 24, 2024. Josh was born on May 13, 1974 in Charleston, South Carolina. Visitation will be held at Grant Memorial Chapel on Sunday, July 28, 2024... View Obituary & Service Information