Dillard's 603

Dillard's #603, previously designated as Dillard's #363, was a Dillard's department store located at Euclid Square Mall, 1280 East 260th Street in Euclid, Ohio. The store opened in 1992 and closed in 2013.