The possible relatives of Stephen are Perez Lillian Ybarra, Marcella R Catalan, Alfred G Catalan and 4 other people. Stephen owns the phone number (520) 746-3798. This year Stephen celebrated his 52 birthday. Stephen's birth year is 1972. 541 Marcus Dr, Tucson, Az 85706 is where Stephen resides. Public records show Tucson as a city Stephen also stayed in.