Blockbuster 48265

Blockbuster #48265 was a Blockbuster video store located at 2951 Thousand Oaks Drive in San Antonio, Texas.