Blockbuster 40116

Blockbuster #40116 was a Blockbuster video store located at 3257 Triple J Drive in Newcastle, Oklahoma.