Stephen Mark Taylor of Irving, Texas passed away Friday, February 27, 2015. He was born April 4, 1966 to Max and Betty Jo Martin Taylor in Dallas, Texas. He married Debra Lee Tucker in McKinney, Texas October 6, 2001. Visitation will be held... View Obituary & Service Information
