Blockbuster 91962

Blockbuster #91962 was a Blockbuster video store located at 1955 West Guadalupe Road in Mesa, Arizona.