Founded in 1998, Clearstead Avalon Trust is a state of New Mexico-chartered trust company, which is wholly owned by Clearstead Advisors, a financial advisory firm headquartered in Cleveland, OH. For families and individuals with trust assets, Clearstead Avalon Trust offers the expertise of an investment firm and wealth planning practice, with the resources of a trust company, serving individuals, families, trusts, and foundations. Our approach enables us to craft carefully considered solutions for each client — a product of our best thinking.
Looking for a particular Avalon Trust employee's phone or email?
The Avalon Trust annual revenue was $6 million in 2026.
Undefined Undefined is the CEO of Avalon Trust.
13 people are employed at Avalon Trust.
Avalon Trust is based in Santa Fe, New Mexico.
The NAICS codes for Avalon Trust are [5239, 52399, 52, 523991, 523].
The SIC codes for Avalon Trust are [67, 673].