1627 N Atlanta Ct Tulsa OK 74110 Records