Address: Stride Bank, 8811, South Yale Avenue, Southern Pointe, Tulsa, Tulsa County, Oklahoma, 74137, United States