RadioShack 2707

RadioShack #2707 was a RadioShack electronics store located at 21 North Station Plaza in Great Neck, New York.