He has stayed in Memphis before moving to Memphis. The number currently linked to Steve is (901) 266-1061. 1890 Davis Cir, Memphis, Tn 38128 is where Steve lives. Steve's possible relatives are Mary F Lovell, William C Lovell, Joseph Mark Lovell and 3 other people. The current age of Steve is 68. 1956 is the birth year of Steve.