She has stayed in Tulsa before moving to Tulsa. The current age of Sarah is 70. Sarah owns the phone number (918) 749-0399. 3107 Woodward Blvd, Tulsa, Ok 74105 is where Sarah lives. Her birth year was listed as 1954.