Stephen Scott was born on September 14, 1957 and departed this life on April 09, 2017. Family and friends are invited to attend the Funeral Service on Friday, April 21, 2017 for 10:00 A.M. at The Boyd Family Funeral Home 5001 Chef Menteur Hwy. New Orleans LA. Visitation: 9:00 A.M. Interment: Providence Cemetery. (504) 282-0600.
... Show More