Pamper yourself by indulging in retail therapy at The Woburn Mall. Home to over 25 stores, this shopping center offers plethora of options catering to diverse interests. Clothing, jewelry, footwear, gadgets, sports goods, cosmetics and much more are available here. Restaurants providing varied range of cuisines are also located on site. Occasionally entertaining events like magic shows, comic...