Teresa attended New York University School of Professional Studies where she earned a diploma in Paralegal Studies.  She joined Asheville Legal in 2021 after working for more than twenty years for successful civil trial attorneys in the northeast.  Having supported attorneys on a number of complex matters, she brings to our firm significant pre-trial and post-trial experience in several practice areas, as well as document management skills.

In her personal life, Teresa and her family enjoy exploring nature trails internationally and performing volunteer community service for persons in crisis.


Annabelle is very thorough and efficient. She addressed a complex issue quickly and carefully. She discovered issues that had been missed by several previous lawyers and executives. She identified risks and issues that had never been exposed or addressed. She proscribed procedures and remedies that strengthened the organization and turned a difficult situation into an easy triumph. She easily impressed the members of my organization and quickly gained and maintained our trust. I highly recommend her and will use her services again.