Blockbuster 40073

Blockbuster #40073 was a Blockbuster video store located at 1420 South Lewis Avenue East in Tulsa, Oklahoma.