Blockbuster 48909

Blockbuster #48909 was a Blockbuster video store located at 1417 West 11th Street in Houston, Texas.