Ms. O'dowd's historical record lists their birth as 1974-09-08, establishing an age of 50 years. Rebecca O'dowd, the person's location of residence is 2057 Union Mill Dr, Aurora, IL 60503. O'dowd, the person has a well-documented record of 6 past addresses. Records identify these as prior residential addresses: 2195 South St, Elgin, IL 60123, 1909 Quaker Hollow Ln, Streamwood, and 1081 Byron Ln #4, Elgin, IL 60123. The information appears to show that the aforementioned individual and Matthew L O'Dowd JR (fifty-one years) are married. Rebecca is the designated owner of [email protected]. Colleen C O'Dowd (in 2001) and Victoria L Forrest (between 1997 and 2003) shared an address at 1429 Tinnerella Ave, Streamwood, IL 60107 with Rebecca C O'dowd, the person. The address is used by several people, including Mr. Dowd, Matthew Odowd, Matthew O'Dowd