Claudia Leah

Decorating Den Interiors announces Franchise Owner of the Year

Interior design franchise owner Claudia Leah of Naples, Florida, was named Franchise Owner of the Year, the highest…