1943 is her birth date. Sarah currently resides at 5910 94Th St, Lubbock, Tx 79424. Sarah was born 81 years ago. Records link phone number (325) 672-3111 with Sarah’s details. Public records show North Little Rock, El Dorado and Abilene as cities Sarah also stayed in. Sarah is related to or closely associated with Joel Dean Rice, Samantha Jane Rice, Joel D Rice and 2 other people.