103 21St St #1, Spirit Lake, Ia 51360 is where Rebecca resides. Her birth year was listed as 1959. The current age of Rebecca is 65. Sioux Falls, Saint Joseph and Rochester are cities Rebecca has lived in. Rebecca owns the phone number (605) 371-2061.