RadioShack 6198

RadioShack #6198 was a RadioShack electronics store located at Quincy Place, 1110 North Quincy Avenue in Ottumwa, Iowa. The store closed on approximately March 31, 2015.