Blockbuster 48340

Blockbuster #48340 was a Blockbuster video store located at 15140 Nacogdoches Road in San Antonio, Texas.