1971 is his birth date. 331 4Th Ave, Decatur, Ga 30030 is where Stephen lives. Stephen has listed (770) 984-2396 as his phone number. Stephen has reached 54 years of age. Stephen is related to or closely associated with David G Lok, Barbara Lok, Thomas E Lock and one other person. He has stayed in Allston, Marietta, Atlanta and 3 other cities before moving to Decatur.
Stephen has 1 property according to public property records. Stephen owns a property located at 331 4th Avenue Decatur GA 30030. Stephen's property value is $80,000. The land of his property is valued at $80,000.