Deerbrook Mall officials said Los Cavazos is slated to open by early summer and will offer natural healing remedies that have been used by cultures for many generations, according to the company's website. Aside from the new shop at Deerbrook Mall, Los Cavazos has six other locations, including five in the Greater Houston area.