1828 N Atlanta Ct Tulsa OK 74110 Records