Joshua McCall
June 19, 1983 - May 28, 2022
Joshua Yah La Wee McCall, 38, of Muskogee, Oklahoma passed away on Saturday, May 28, 2022. He was born on June 19, 1983 in Claremore, Oklahoma to Michael Dewain McCall and Elizabeth Ann (Olansen) McCall. He attended Glenpool Public Schools until... View Obituary & Service Information