Demetrius Stephen Warren
December 3, 1976 - July 18, 2024
Demetrius was born in White Plains, NY, on December 3, 1976, to Edna (née Pugh) Warren and Stephen McQueen. He passed away on July 18, 2024, after a lengthy illness. He was 47 years old. Demetrius was an outgoing individual who enjoyed traveling,... View Obituary & Service Information
