Hours Of Operations Radio Shack Maine South Portland Radio Shack Hours of Operation and Locations in South Portland, ME 4.7 - 183 votes 1 Locations in South Portland www.radioshack.com Radio Shack Hours Category: Electronics Radio Shack - South Portland, ME 04106 MAINE MALL, 367 MAINE MALL(207) 773-2720 View Store Details Explore South PortlandView More Apparel MarshallsTJ MaxxBurlington Coat FactoryDeb ShopsH & M Sports TargetSports AuthorityVansSnap FitnessEastern Mountain Sports Jewelry MarshallsBurlington Coat FactoryDeb ShopsZalesKay Jewelers Recommend For You Reebok Fresh Market Ben Bridge Jeweler Destination Maternity Shoe City Don Roberto Jewelers Destination XL Arden B Traffic Shoes Farmers Home Furniture