Shopping in Lowell
Retail Chains:
64
Stores:
144
Weekly Ads:
51
Inhabitants:
214,008