Blockbuster Video 48216

Blockbuster Video #48216 was an Blockbuster video store located at 6423 Babcock Road in San Antonio, Texas.