Blockbuster 6525

Blockbuster #6525 was a Blockbuster video store located at 990 State Highway 82 in Belmont, California.