Leonard Lindgren's documented birth date is 02.29.36, making them 89 years old today. Lindgren lives at a dwelling located at 725 Tahoe Trail, Elgin, IL 60124. The individual in question's prior living history consists of 7 known addresses. The person's past locations of residence are listed as: 320 Watch St #2B, Elgin, 2303 Tucson Ct, Longmont, CO 80504, and 728 Westfield Dr, St Charles, IL 60174. Joan E Lindgren (age eighty year old) is the likely spouse of Leonard, the individual. [email protected] is designated for Leonard L Lindgren. According to public records, Leonard Lindgren, the individual and Leonard S Lindgren have a connection. Leonard S Lindgren (in 2007) and Leonard L Lindgren, the individual shared an address at 320 Watch St, Elgin, IL 60120, USA. There are individuals named Leonard L Lindgren living in Illinois, Wisconsin, Indiana, Minnesota. Public records suggest that Joan Lindgren and Leonard Lindren are also inhabitants at 725 Tahoe Trail