McCrory 684

McCrory #684 was a McCrory variety store located at 30 North Sandusky Street in Delaware, Ohio.