Shopping in Lowell
Retail Chains:
63
Stores:
139
Weekly Ads:
44
Inhabitants:
214,008