Blockbuster 32030

Blockbuster #32030 was a Blockbuster video store located at 1611 West Craig Road in North Las Vegas, Nevada.