RadioShack 1295

RadioShack #1295 was a RadioShack electronics store located at Price Chopper Plaza in New Windsor, New York.