Dillard's 306

Dillard's #306 is a Dillard's department store located at St. Clair Square, 275 St. Clair Square in Fairview Heights, Illinois. The store opened in January 1984.