Blockbuster Video 48513

Blockbuster Video #48513 was an Blockbuster video store located at 2130 Culebra Road in San Antonio, Texas.