Ames 2118

Ames Department Store #2118 was an Ames discount department store located at Central Plaza, 125 Church Street in Lowell, Massachusetts.