Public records show Phoenix, Oak Creek, New Windsor and 8 other cities as cities Rebecca also stayed in. The residency of Rebecca is at 104 12Th St, Flora, Il 62839. Records link phone number (618) 662-8713 with Rebecca’s details. Rebecca turned 51 years old. Rebecca was born in 1973. Records link Rebecca with Kelly Stanfordsmith, Jeffrey Allen Wiener, Catherine L Stanford and 2 other people.