1347 Starcross Dr, Birmingham, Al 35216 is where Rebecca resides. Rebecca's birth date was listed as 1953. Rebecca was born 71 years ago. The number currently linked to Rebecca is (256) 351-6304. Public records show Vestavia Hills, Birmingham and Decatur as cities Rebecca also stayed in.