Ames 2128

Ames Department Store #2128 was an Ames discount department store located at 130 River Street in Waltham, Massachusetts.