Stephen O'brien, the person's records confirm they were born on August 20, 1946, now marking 79 years of existence. O'brien, the person resides at 661 Peck Canyon Dr, Rio Rico, AZ 85648. Stephen O'brien has a comprehensive address history featuring 8 prior locations. The places of residence previously registered to this person are: 9000 E Speedway Blvd #7205, Tucson, AZ 85710, 8880 E Broadway Blvd #169, Tucson, and 7351 E Speedway Blvd #17E, Tucson, AZ 85710. It is probable that Kathleen O'brien (age 31 years) is the spouse of Stephen G O'brien. Joie Lee Pedrazza (in 2013) was a known co-resident of Stephens G O'brien at 7351 E Speedway Blvd, Tucson, AZ 85710, USA. The name Stephen O'brien, the individual is shared by several people living in Colorado, Kansas, Oregon, South Dakota, Louisiana, Georgia. Another person is a resident at the same address as well — Ms. Chavarria