Devon Leigh Roberts
March 13, 2007 - August 20, 2011
Devon Leigh Roberts born March 13, 2007 in Tulsa, Oklahoma to Trevor and Amber (Spencer) Roberts. Devon as his parents surviving, and siblings, Ashton Roberts, Adreayonna Moore, and Aaliyah Roberts, grandmother Sandra Roberts,grandfather,... View Obituary & Service Information