Blockbuster 32028

Blockbuster #32028 was a Blockbuster video store located at 8300 West Cheyenne Avenue in Las Vegas, Nevada.