Blockbuster 40079

Blockbuster #40079 was a Blockbuster video store located at 14421 Northeast 23rd Street in Choctaw, Oklahoma.