1723 N Atlanta Pl Tulsa OK 74110 Records