Blockbuster 48493

Blockbuster #48493 was a Blockbuster video store located at 2120 Jackson-Keller Road in San Antonio, Texas.