DXL is the one of the largest retailers of big and tall men's clothing to be found in the United States. These stores also have locations that can be found in London, England. DXL has its headquarters located in Canton, Massachusetts. They have in operation both an ecommerce business and retail stores at the same time. There are more than 100 different brands that are sold at both types of locations, and they include designer labels. There are also home goods items that are being sold at these stores. More than 3,092 people are employed by DXL. DXL was founded in the year 1976.
Similar Stores in Buffalo