Tulsa Credit Repair Pros The Credit Repair Tulsa OK locals can count on to improve their scores and better their financial futures! Our team of experienced Tulsa credit repair experts can work with you. Phone: 918-379-4951 6924 East 9th Street, Tulsa, OK, 74112 United States Map Other Categories: Finance & Legal |