List of Dish Network Stores in Lowell, MA Outlet Note Regular Brands Dish Network Massachusetts Lowell Rating 4.6 based on 94 votes Official Website http://www.dish.com/ Products Satellite Television Satellite Internet Audio Programming NameAddressPhone Name/Address/Phone Dish Network outlet - Lowell 186 Montreal St (978) 596-0620 Dish Network outlet - Lowell 97 Church St (978) 319-4928 Dish Network outlet - Lowell 970 Gorham St (978) 364-3920 Dish Network outlet - Lowell (978) 703-0938 People Also Viewed