Stephen's timeline started on April 16, 1964, leading to their present age of sixty-one years. The address for the aforementioned person is 810 Linda Court Allen. Stephen Lu has a history of residing at six locations. The following addresses are part of the recorded residential history: 9184 Forest Ln #105, Dallas, 430 Buckingham Rd #1415, Richardson, TX 75081, and 430 Buckingham Rd #236, Richardson, TX 75081. Stephen Lu has acquired four PO boxes, some of which are: Po Box 1743, Indiana, PA 15705-1743, Po Box 823806, Dallas, TX 75382-3806, Po Box 23161, Alexandria, VA 22304-9316. The data appears to show that the subject in question and Jennifer Z Lu (59 years) are married. [email protected] is linked to Stephen Lu. Mr. Lu and Jennifer Z Lu from Allen have been referenced together in archived documents. Mayra A Lomeli (in 2000), Jennifer Z Lu (between 1997 and 2002), and Stephen Lu, the individual shared a building at 9184 Forest Ln, Dallas, TX 75243. People named Stephen, the individual are distributed across Texas, Louisiana, Florida. Another individual is living at the same address — Ms. Lu. Jennifer Z Lu is a fifty-nine-year-old person