Dillard's 366

Dillard's #366 was a Dillard's department store located at Randall Park Mall, 201 North Randall Park Mall in North Randall, Ohio. The store opened in 1992 and closed in 2003.