Blockbuster 6151

Blockbuster #6151 was a Blockbuster video store located at 711 North Azusa Avenue in West Covina, California.