Indea Leo
Indea J Leo, 52 Boulder, CO
Born on May 1, 1974, Indea Leo is 52 years old. We found 3 Leo’s phone numbers in our database. They are (303) 725-0785, (801) 487-9101, and others. Leo’s place of residence is 905 Cherry Ave, Boulder, Colorado, 80304. Prior to this, she lived at 15 addresses in 7 cities. 4 individuals are listed as this person's family members.
Indea Leo Questions and Answers
Indea Leo moved to 905 Cherry Ave, Boulder, Colorado, 80304 in 2014 and has been living there ever since.
Indea Leo is known to have moved more than once and have lived at the following addresses: 905 Cherry Ave, Boulder, Colorado, 80304 · Apt A, Boulder, Colorado, 80304 · 2535 Spruce St, Boulder, Colorado, 80302.
To reach Indea Leo, please dial (801) 487-9101. There are 2 more phone numbers available for Indea Leo.
Indea Leo was born on May 1, 1974 and is 52 years old now.
The following people are identified as Indea Leo’s family: Jared Leo, Anthony Leo, Patrick Leo.