2022 W 43rd Street Tulsa, OK 74107