Blockbuster 6650

Blockbuster #6650 was a Blockbuster video store located at 7917 Walerga Road in Antelope, California.