Cities Steven has lived in before are Lilburn, Snellville, Alpharetta and 2 other cities. Company linked with Steven is: E & L Transmissions, Inc. Records link Steven with Robert Gregg Leftwich, Lora Edge Leftwich, James C Leftwich and 6 other people. Records link phone number (770) 687-2758 with Steven’s details. Steven is a resident of 1607 White Oak Ct, Loganville, Ga 30052. Steven's birth year is 1975. This year Steven celebrated his 49 birthday.