RadioShack 2708

RadioShack #2708 was a RadioShack electronics store located at Garden City Shopping Center, 2413 Jericho Turnpike in Garden City Park, New York. The store closed on approximately April 4, 2017.