Rite Aid in Athol (MA) Full list of companies Rite Aid category in Athol, Massachusetts Rite Aid 1640 S Main St, Athol, MA 01331, (978)249-9132 Page 1