Seafood in Athol (MA) Full list of companies Seafood category in Athol, Massachusetts Old Time New England Co 2294 Main St, Athol, MA 01331, (978)249-5373 Page 1