Hours Of Operations Radio Shack Massachusetts Athol 01331 Radio Shack Hours of Operation and Location in Athol, MA 01331 4.5 - 129 votes 1600 S MAIN ST, Athol, MA 01331 (978) 249-7100 Get Directions Radio Shack Hours Category: Electronics Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore AtholView More Apparel JusticeNew York & CompanyCoachDeja VuNew York Recommend For You Ocean State Job Lot Justice SIMPLE Mobile H2O Wireless Dollar Store New York & Company Goodwill Country Style El Toro Market Flowerland