Blockbuster 6336

Blockbuster #6336 was a Blockbuster video store located at 2525 East Plaza Boulevard in National City, California.