Elsa Echon's historical records confirm they were born on December 24, 1961 and are now 63 years old. Elsa is a homeowner or tenant at the dwelling in 307 E 164th Pl, South Holland, IL 60473. Barnes has maintained residences in 6 unique locations. The last known addresses of this person are: 1721 N Mansard Blvd #1F, Griffith, IN 46319, 307 E 164th Pl, South Holland, IL 60473, and 5226 S Woodlawn Ave #1E, Chicago, IL 60615. The aforementioned individual's email portfolio includes 6 different addresses. The aforementioned individual appears to have an association with Emanuel Kendricks (66 years), Max H Barnes (68 years), based on available data. Amy Hua (in 2011) and Barnes, the person were residents at 5226 S Woodlawn Ave, Chicago, IL 60615, USA. The name the aforementioned party is shared by multiple individuals living in Illinois, Kentucky, Tennessee, North Carolina. Public records reveal that Max H Barnes and Ms. Kendricks are also residing at this address