RadioShack 4118

RadioShack #4118 was a RadioShack electronics store located at Lawrence Village Plaza, 2650 Ellwood Road in New Castle, Pennsylvania.