The aforementioned individual's historical record lists their birth as May 13th, 1948, establishing an age of 77 years. Mr. Tan, the individual has been known to reside at 120 Bentley Square, Mountain View, CA 94040, USA. Mr. Tan, the person has spent time living at 4 different locations. The individual's prior places of residence include: 3 E Court Ln, Foster City, 8571 Windlass Dr, Huntington Beach, CA 92646, and 2374 Moberly Ct, Thousand Oaks, CA 91360. The information appears to show that this individual and Jessie C Tan (seventy-six years old) are married. Allen Tan has the option to use four email addresses. Reports from various sources indicate that Allen Tan, the person and Allen D Tan (51 years) have been linked. At some point, the individual in question and Jessie C Tan (in 2000) lived together at 8571 Windlass Dr, Huntington Beach, CA 92646. Individuals with the same name, Allen, reside in California. According to public records, Shelley Chang, Jessie Tan are also live at this address