Shopping in Lowell
Retail Chains:
66
Stores:
149
Weekly Ads:
33
Inhabitants:
214,008