Sterl W Weber, Julia Rebecca Weber, Sterl A Weber and one other person are people possibly related to Rebecca. Rebecca’s current address is 640 Riverview Ave, Sanford, Fl 32771. This year Rebecca celebrated her 98 birthday. Public records show Debary as a city Rebecca also stayed in. Her birth year was listed as 1926. The number currently linked to Rebecca is (386) 668-6847.