Blockbuster 48118

Blockbuster #48118 was a Blockbuster video store located at 5530 Tezel Road in San Antonio, Texas.