The birth year was listed as 1973. Rebecca has reached 51 years of age. Rebecca's possible relatives are Paul Andrew Glenn, Joyce Ann Glenn, David J Glenn and 3 other people. 4301 Birchwood Cir, Ammon, Id 83406 is where Rebecca lives. She has stayed in Idaho Falls and Ammon before moving to Ammon. Records link phone number (208) 525-3259 with Rebecca’s details.