Public records show Superior as a city Rachel also stayed in. Phone number listed for Rachel is (715) 392-1777. The current age of Rachel is 51. This person's birth year is 1973. Rachel now...