This individual's timeline commenced on September 5th, 1959, and they are now officially sixty-five years old. Helen Urbinafigueroa resides in a house located at 5113 N 68th Dr, Glendale, AZ 85303. The aforementioned individual's past living arrangements include three addresses. The last recorded places of residence for this individual are: 5712 N 67th Ave #132, Glendale, AZ 85301, 5740 N 59th Ave #1127, Glendale, AZ 85301, and 815 E Cinnabar Ave, Phoenix, AZ 85020. Along with Hellen Urbina, the individual, Anthony Calicchio (between 1997 and 2001) and Sheila M Vossler (in 1995) shared a residence at 815 E Cinnabar Ave, Phoenix, AZ 85020, USA. It is our assumption, based on public records, that Mr. Melgar and Maria Rodriguez are also living at this location