RadioShack 1189

RadioShack #1189 was a RadioShack electronics store located at 886 Main Street in Falmouth, Massachusetts.