Steven currently resides at 2559 Henderson Rd, Tucker, Ga 30084. Steven owns the phone number (404) 299-0145. Steven has reached 64 years of age. Public records show Austin, Pine Lake and Stone Mountain as cities Steven also stayed in. The birth year was listed as 1960.