32 S 188th East Ave Tulsa OK 74108 Records