RadioShack 2636

RadioShack #2636 was a RadioShack electronics store located at Broadway Shopping Center, 2107 Broadway in Astoria, New York.