Keller and Luck are cities Sherri has lived in. 1966 is the birth year of Sherri. Sherri’s residency is at 1933 Florence Rd, Roanoke, Tx 76262. We have found 4 possible relatives of Sherri:...