Rebecca's birth date was listed as 1974. The current age of Rebecca is 50. 1120 5Th St, Clear Lake, Ia 50428 is where Rebecca resides. The possible relatives of Rebecca are Merle Luick Tuttle, Matthew James Ubben, Jennifer Lynn Tuttle and 3 other people. The number currently linked to Rebecca is (641) 357-6899. A city Rebecca has lived in before is Clear Lake.