Steven Esquibel has now spent 38 years in existence since their birth on 31-05-87. The official residence of the subject in question is 8285 W 66th Ave, Arvada, CO 80004. Steven Esquibel has maintained residences in 4 unique locations. The last recorded places of residence for this individual are: 6980 Ruth Way, Denver, 5295 Perry St, Denver, CO 80212, and 1500 West Thornton Parkway, Thornton, CO 80260. The data suggests that Esquibel, the person and Delores Darlene Duncan (age 60 years) are married to each other. A record of three email addresses is associated with the aforementioned subject. Archived files may suggest a historical connection between the aforementioned subject and Stephanie Louise Esquibel from Westminster, Stephen F Esquibel from San Antonio. This individual and Delores Darlene Duncan (in 1992) were registered at the same address, 1500 West Thornton Parkway, Thornton, CO 80260. The name Mr. Esquibel is common among residents of Colorado. We infer from public records that Amy Afonso, Boyang Zhu are also inhabitants at this address