Dillard's 368

Dillard's #368 was a Dillard's department store located at Westgate Center, 3390 Westgate Mall in Fairview Park, Ohio. The store opened in 1992 and closed in 2005.