Taylin Dequon Alexander
July 22, 1994 - February 27, 2022
On July 22, 1994, Taylin Dequon Alexander was the bundle of joy delivered to Katrina Stephens and Deon (Quita) Chapman. Taylin spent his whole life in the Jackson Public Schools System. After graduating he started working at various jobs.... View Obituary & Service Information