Company Overview
Company Name
Capital Advisors, Inc.
Address
2222 S Utica Pl #300, Tulsa, OK, 74114, United States
Website
capitaladv.comAbout Capital Advisors, Inc.
Capital Advisors, Inc., based in Tulsa, Oklahoma, is a SEC-registered investment advisor that offers a team of experts to assist with generational and family financial planning. The company claims compliance with the Global Investment Performance Standards (GIPS) and has been recognized as a top 50 fastest-growing financial advisor firm, a Forbes top RIA firm, and a Barron's top 100 RIA firm.