Stephen Mark Taylor
April 4, 1966 - February 27, 2015
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