Juan turned 77 years old. Records link phone number (708) 453-3965 with Juan’s details. He has stayed in Chicago and Pasadena before moving to Elmwood. 7641 Armitage Ave, Elmwood Park, Il 60707 is where Juan resides. The birth year was listed as 1948.