Locory page
Neiman Marcus flagship - downtown luxury retailer
By Seeker
Neiman Marcus was founded in Dallas in 1907 and its flagship store is located in downtown Dallas. The flagship at 1618 Main St has long served as the company's primary retail presence in the city and a downtown shopping anchor. The retailer is known nationally for luxury goods and its flagship has been associated with Dallas's retail history for over a century.
Tags
Location
Views
1
Be the first to comment!