Meliora Capital 5314 South Yale Avenue, Tulsa, OK 74135