Rebecca's birth date was listed as 1952. Rebecca’s current address is 3738 1St St, Tuscaloosa, Al 35404. Rebecca is associated with Skillets Pump & Dine, Inc. Public records show Mission, Lafayette, Houston and one other city as cities Rebecca also stayed in. The number currently linked to Rebecca is (205) 553-5778. This year Rebecca celebrated her 72 birthday.