2507 S 87th Ave Tulsa OK 74129 Records