Dillard's 207

Dillard's #207 was a Dillard's department store located at Clearwater Mall, 162 Clearwater Mall in Clearwater, Florida. The store opened in 1990 and closed in October 1998.