Glenn Leon Howard III (Lee) Posted by The Westside Express | Jan 3, 2023 | Uncategorized Celebration of Life for Glenn Leon Howard III (Lee) January 14, 2023, 1pm at The Rock, 1701 Leonard Street,