Mr. Roy Lee Ward Sr.
September 17, 1972 - March 10, 2025
Mr. Roy Lee Selvey Ward, Sr. was born on September 17, 1972, in St. Louis, Missouri, to Manthia Noble Ward and Roy Lee Selvey. From the very beginning, he carried the strength and resilience of his family, shaped by love, loyalty, and an unshakable... View Obituary & Service Information
