Radio Shack - New Hyde Park, NY, United States close