The aforementioned party has officially reached 42 years, with their birth having occurred on October 01, 1982. Cynthia Leon Apodaca's home is situated at 8268 Clayton Ct, Thornton, CO 80229, USA. Ms. Leon, the individual's history of changing residences includes 3 addresses. Previous address records indicate: 9451 Welby Rd #621, Thornton, 8268 Clayton Ct, Thornton, and 2607 Ingalls St #301, Denver. Some data suggests that Cynthia and Edgar Ivan Leonapodaca (age: forty years old) are married. Cynthia Leon, Edgar Ivan Leonapodaca (in 2003), and William R Walsh (in 2003) were all registered at 2607 Ingalls St, Denver, CO 80214. Several official documents list individuals named Ms. Leon residing in Colorado, New Mexico, Utah, Texas. Reyna Apodaca, Ms. Barreras, Mr. Edgar are among the occupants of the shared address