2026 E 1st St Tulsa OK 74104 Records