RadioShack 4341

RadioShack #4341 was a RadioShack electronics store located at 2143 Delaware Avenue in Buffalo, New York.