Halo Companies operates as a distressed asset services company.
18451 north dallas parkway, suite 100