RadioShack 2622

RadioShack #2622 was a RadioShack electronics store located at 62-17 Roosevelt Avenue in Woodside, New York.