Blockbuster 48697

Blockbuster #48697 was a Blockbuster video store located at 4130 South New Braunfels Avenue in San Antonio, Texas.