3334 South Yorktown Avenue , Tulsa, OK, US