Blockbuster 91964

Blockbuster #91964 was a Blockbuster video store located at 2801 North Scottsdale Road in Scottsdale, Arizona.