Her birth year was listed as 1960. Records link Rebecca with Steven Wayne Lehr, Cornelia Sophia Lehr, Darwin Douglas Lehr and 3 other people. She has stayed in O Fallon, Fort Walton Beach, Ann Arbor and 5 other cities before moving to Bellevue. Rebecca has reached 64 years of age. Rebecca now resides at 9711 22Nd Cir, Bellevue, Ne 68123. Phone number listed for Rebecca is (850) 682-0325.