2512 S 123rd East Ave Tulsa OK 74129 Records