Blockbuster 2606

Blockbuster #2606 was a Blockbuster video store located at 851 Bellevue Road in Atwater, California.