Blockbuster 48314

Blockbuster #48314 was a Blockbuster video store located at 5215 Dezavala Road in San Antonio, Texas.