Sears 4684

Sears #4684 was a Sears department store located at 123 West Chelten Avenue in Philadelphia, Pennsylvania. The store opened unknown and closed unknown.