Ames 2112

Ames Department Store #2112 was an Ames discount department store located at 1300 Worcester Road in Natick, Massachusetts.