The aforementioned person's chronological data indicates they were born on 20 April 1971 and are now fifty-five years old. Imelda Stack, the individual's domicile is situated at 1706 Briargate Ct, Fort Collins, CO 80526, USA. The person in question has been associated with six places of residence in their lifetime. Records confirm that this person has lived at: 8640 Gulana Ave #K2019, Playa Del Rey, 8640 Gulana Ave #J1007, Playa Del Rey, and 4501 Regency Dr #C, Fort Collins, CO 80526. It is likely that Claire Helen Barquero (forty-nine years) is the spouse of this person. Ms. Stack is the principal user of [email protected]. The person in question and Anthony Stack are referenced together in publicly available records. According to public records, Stack, the person, Claire Helen Barquero (in 2018), and Elizabeth Piro (in 2014) lived at 8640 Gulana Ave, Playa Del Rey, CA 90293. Statistics confirm that the name Imelda Maureen Stack is present in several communities within California. Bruce Daivs, Qualified Domestic, Mr. Stack are just a few of the individuals who reside at the shared address