Mr. Leroy Williams III
September 29, 1978 - December 12, 2014
Youngstown– Leroy Williams III, 36, passed away December 13, 2014, at St. Elizabeth Hospital unexpectedly. Leroy was born September 29, 1978, in East St. Louis, IL, to the late Leroy Williams Jr. and Cassondra L. Montgomery. A graduate... View Obituary & Service Information