National Sales Co. opens new distribution and sales center

National Sales Co. today opened its new distribution and sales center at its headquarters located within McEagle Properties’ NorthSide Regeneration project at 1533 Delmar Blvd. in St. Louis. The 100,000-square-foot facility features a recently completed addition of 24,000 square feet to house the company’s relocated showroom, distribution center and main administrative offices. Its corporate headquarters relocated to the building in February 2011. more