1730 S Baltimore Ave E Tulsa OK 74119 Records