2103 W 41st Pl Tulsa OK 74107 Records