This person has officially reached 40 years, with their birth having occurred on Feb 28, 1985. The aforementioned party's residential address is confirmed as 638 Twin Falls Dr, Madison, IN 47250, USA. Lena Stack has changed locations four times in their life. The known former home addresses of this person include: 154 Ewing St, Eagle, CO 81631, 1014 Sylvan Lake Rd, Eagle, and 460 Moonridge Dr, Edwards, CO 81632. Lena Stack, the individual arranged for packages to be delivered to Po Box 2383, Edwards, CO 81632-2383. This Post Office Box had its last use in 2011. Some data suggests that the person in question and Alexander A Dow (40 years) are married. The contact information for Lena M Stack includes the emails [email protected] and [email protected]. There is a possibility that Lena, the individual, Lynda B Stack, Louis Deadre Stack from Yeadon are connected. At 154 Ewing St, Eagle, CO 81631, USA, Alexander A Dow (in 2018) also lived with Lena. The name Lena Stack, the individual is shared by multiple individuals living in South Carolina, North Carolina. The address is home to multiple people, including Joseph P Stack, Patrick W Stack, Susan Stack