RadioShack 2657

RadioShack #2657 was a RadioShack electronics store located at 160-10 Crossbay Boulevard in Howard Beach, New York.