Blockbuster 40036

Blockbuster #40036 was a Blockbuster video store located at 8022 East 101st Street South in Tulsa, Oklahoma.