RadioShack 8558

RadioShack #8558 was a RadioShack electronics store located at Forum Plaza Shopping Center, 1308 Forum Drive in Rolla, Missouri.