Blockbuster 90006

Blockbuster #90006 was a Blockbuster video store located at 12625 Frederick Street in Moreno Valley, California.