Blockbuster 48315

Blockbuster #48315 was a Blockbuster video store located at 6604 Farm-to-Market Road 78 in San Antonio, Texas.