Steven Lloyd Carroll
September 20, 1951 - December 15, 2014
Steven Lloyd Carroll, 63, passed away on December 15, 2014 in Denton, Texas. Memorial Service to be held at a later date. Arrangements are under the direction of Denton Funeral Home & Cremation Services. View Obituary & Service Information