RadioShack 8268

RadioShack #8268 was a RadioShack electronics store located at Crossroads Center, 5000 Twin City Highway in Groves, Texas.