Dillard's 512

Dillard's #512, previously designated as Dillard's #202, is a Dillard's department store located at University Square, 2201 University Square Mall in Tampa, Florida. The store opened in November 1995.