UMBRELLA UNITED LLCVisit website
We do operate 25 locations in 15 different shopping mall and 9 different states. New york, New jersey, North carolina, Maryland are some of those states. We have really well trained operational team that help us to move really fast on the field. We glad 15 manager and 40 employee total 55 people get benefits from this organization.