Public records show Birmingham, Destin and Greensboro as cities Rebecca also stayed in. Rebecca is a resident of 3336 Buckhead Dr, Birmingham, Al 35216. Company linked with Rebecca is: Network Now, Inc. Rebecca's birth date was listed as 1961. The phone number (205) 979-9080 is Rebecca’s. The age of Rebecca is 64.