His birth year was listed as 1970. Public records show West Palm Bch, Atlanta, New York and 6 other cities as cities Steven also stayed in. Steven now resides at 2077 Trailmark Dr, Decatur, Ga 30033. The age of Steven is 54. This person is linked with Rm/Magna Tech, Inc. Records link Steven with Lucy A Giannetti, Andrew E Reid, Cecilia Patricia Reid and 4 other people. Records link phone number (404) 638-6742 with Steven’s details.