Leander Omar Shabazz
July 15, 1963 - July 8, 2019
Leander Omar Shabazz, was born on Monday, July 15, 1963 in New Orleans, Louisiana. He passed away on Monday, July 8, 2019 in Phoenix, Arizona. “Man,” as he was affectionately known, was the first grandchild of his siblings to his... View Obituary & Service Information