Dillard's 201

Dillard's #201 was a Dillard's department store located at Westshore Plaza, 347 West Shore Plaza in Tampa, Florida. The store opened in 1991 and closed in 2001.