RadioShack 9267

RadioShack #9267 was a RadioShack electronics store located at Fiesta Trails Shopping Center, 5222 Dezavala Road in San Antonio, Texas.