Shopping in Lowell
Retail Chains:
65
Stores:
148
Weekly Ads:
40
Inhabitants:
214,008