S Lin marks fifty-six years since their birth on September 7th, 1968, according to archival data. Records show that this individual resides at 24660 N Blue Aster Ln, Lake Barrington, IL 60010. Guang Spencer Lin's home relocation count stands at 9. The individual's residential history includes the following locations: 24660 N Blue Aster Ln, Lake Barrington, IL 60010, 1702 Aftonshire Dr, Greensboro, NC 27410, and 2820 N Greenview Ave, Chicago, IL 60657. According to the data, G Lin Spencer and Salima M Lin (age: 55-year-old) are married. The registered contact emails for S Lin are [email protected] and [email protected]. Confidential sources may suggest that the subject and Salima M Lin have an affiliation. The aforementioned person and Julie L Eberhardt (in 2001) were registered at the same address, 2311 Kemper Ln, Cincinnati, OH 45206, USA. Several official documents list individuals named Spencer Guang Lin residing in Nebraska, Pennsylvania, New Jersey, New York. There is another person who resides at the same address — Ms. Lin. Salima M Lin has reached the age of 55