RadioShack 2649

RadioShack #2649 was a RadioShack electronics store located at 113-20 Liberty Avenue in Richmond Hill, New York.