RadioShack 2856

RadioShack #2856 was a RadioShack electronics store located at Palmer Center, 2425 Palmer Avenue in New Rochelle, New York.