His birth year was listed as 1966. 1725 Falling Leaf Dr, Germantown, Tn 38138 is where Steven lives. Steven has reached 58 years of age. Memphis and Tulsa are cities Steven has lived in.
Steven is the owner of 1 property. According to the public records his property address is 1725 Falling Leaf Germantown TN 38138. Steven owns property valued at $47,900. He owns properties with estimated land value $47,900.