545 S New Haven Ave Tulsa OK 74112 Records