In addition to Franklin, Steven also lived in Winchester, Murfreesboro and Nashville. Steven’s residency is at 1112 Blue Springs Rd, Franklin, Tn 37069. Records link Steven with Kristy Lea Lancaster, Carla J Leake, Lawrence Homer Leake and 6 other people. The phone number (615) 373-8152 is Steven’s. Steven turned 60 years old. Steven was born in 1964.