Public records show Weatherford, Tulsa, Conway and 2 other cities as cities Sarah also stayed in. This year Sarah celebrated her 43 birthday. John W Lindsay, Robert Lee Nickolson, Stella H Nickolson and 5 other people are people possibly related to Sarah. Her birth year was listed as 1981. Records link phone number (870) 230-1294 with Sarah’s details. Sarah currently resides at 15 Po Box, Tillar, Ar 71670.