RadioShack 2458

RadioShack #2458 was a RadioShack electronics store located at Dumbarton Square Shopping Plaza, 7115 Staples Mill Road in Richmond, Virginia.