The possible relatives of Rebecca are Becky A Scherrer, Henry A Scherrer, James E Scherrer and one other person. Records link phone number (716) 283-4802 with Rebecca’s details. Rebecca has previously lived in Niagara Falls. Rebecca turned 54 years old. This person's birth year is 1970. Rebecca’s residency is at 2515 Stoelting St, Niagara Falls, Ny 14304.