Dillard's 301

Dillard's #301 is a Dillard's department store located at St. Louis Galleria, 1105 St. Louis Galleria Street in St. Louis, Missouri. The store opened in January 1984.