Ames 2105

Ames Department Store #2105 was an Ames discount department store located at Webster Square Plaza, 68 Stafford Street in Worcester, Massachusetts.