Blockbuster 40090

Blockbuster #40090 was a Blockbuster video store located at 4995 South Union Avenue in Tulsa, Oklahoma.