RadioShack 2623

RadioShack #2623 was a RadioShack electronics store located at 57-36 Myrtle Avenue in Glendale, New York.